Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec'], chrootPath='/var/lib/mock/f38-build-50926388-6080566/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f9c01ab16cde42589f94f2ed6fd4cfd2', '-D', '/var/lib/mock/f38-build-50926388-6080566/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674777600 Wrote: /builddir/build/SRPMS/prusa-slicer-2.4.2-7.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec'], chrootPath='/var/lib/mock/f38-build-50926388-6080566/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '451066ab34e54414957b47829f8510b7', '-D', '/var/lib/mock/f38-build-50926388-6080566/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674777600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FH2X74 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf PrusaSlicer-version_2.4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/version_2.4.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd PrusaSlicer-version_2.4.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'prusa-slicer-2.4.2 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-no-cereal-lib.patch + /usr/bin/git apply --index --reject - Checking patch src/libslic3r/CMakeLists.txt... Hunk #1 succeeded at 337 (offset 2 lines). Checking patch src/CMakeLists.txt... Checking patch src/slic3r/CMakeLists.txt... Applied patch src/libslic3r/CMakeLists.txt cleanly. Applied patch src/CMakeLists.txt cleanly. Applied patch src/slic3r/CMakeLists.txt cleanly. + /usr/bin/git commit -q -m prusa-slicer-no-cereal-lib.patch --author 'rpm-build ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-gcc13.patch + /usr/bin/git apply --index --reject - Checking patch src/libslic3r/PNGReadWrite.hpp... Applied patch src/libslic3r/PNGReadWrite.hpp cleanly. + /usr/bin/git commit -q -m prusa-slicer-gcc13.patch --author 'rpm-build ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-fix-wxtranslations-segfault.patch + /usr/bin/git apply --index --reject - :22: space before tab in indent. // ysFIXME - temporary workaround till it isn't fixed in wxWidgets: :23: space before tab in indent. // Use English as an initial language, because of under OSX it try to load "inappropriate" language for wxLANGUAGE_DEFAULT. :24: space before tab in indent. // For example in our case it's trying to load "en_CZ" and as a result PrusaSlicer catch warning message. :25: space before tab in indent. // But wxWidgets guys work on it. :26: space before tab in indent. temp_locale.Init(wxLANGUAGE_ENGLISH); Checking patch src/slic3r/GUI/GUI_App.cpp... Hunk #1 succeeded at 2074 (offset -1 lines). Applied patch src/slic3r/GUI/GUI_App.cpp cleanly. warning: squelched 1 whitespace error warning: 6 lines add whitespace errors. + /usr/bin/git commit -q -m prusa-slicer-fix-wxtranslations-segfault.patch --author 'rpm-build ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-fix-uninitialized-imgui-segfault.patch + /usr/bin/git apply --index --reject - Checking patch src/slic3r/GUI/HintNotification.cpp... Applied patch src/slic3r/GUI/HintNotification.cpp cleanly. + /usr/bin/git commit -q -m prusa-slicer-fix-uninitialized-imgui-segfault.patch --author 'rpm-build ' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/prusa-slicer-openexr3.patch + /usr/bin/git apply --index --reject - Checking patch cmake/modules/FindOpenVDB.cmake... Applied patch cmake/modules/FindOpenVDB.cmake cleanly. + /usr/bin/git commit -q -m prusa-slicer-openexr3.patch --author 'rpm-build ' + sed -i s/UNKNOWN/Fedora/ version.inc + commit 'Fix version string' + git commit -q -a -m 'Fix version string' --author 'rpm-build ' + license agg copying + mv src/agg/copying copying-agg + git add copying-agg + echo %license copying-agg + license avrdude COPYING + mv src/avrdude/COPYING COPYING-avrdude + git add COPYING-avrdude + echo %license COPYING-avrdude + license imgui LICENSE.txt + mv src/imgui/LICENSE.txt LICENSE.txt-imgui + git add LICENSE.txt-imgui + echo %license LICENSE.txt-imgui + license libnest2d LICENSE.txt + mv src/libnest2d/LICENSE.txt LICENSE.txt-libnest2d + git add LICENSE.txt-libnest2d + echo %license LICENSE.txt-libnest2d + license qhull COPYING.txt + mv src/qhull/COPYING.txt COPYING.txt-qhull + git add COPYING.txt-qhull + echo %license COPYING.txt-qhull + commit 'Move license files' + git commit -q -a -m 'Move license files' --author 'rpm-build ' + rm -rf resources/fonts + commit 'Remove stray font file' + git commit -q -a -m 'Remove stray font file' --author 'rpm-build ' + unbundle eigen + rm -rf src/eigen + sed -i '/add_subdirectory(eigen)/d' src/CMakeLists.txt + commit 'Unbundle eigen' + git commit -q -a -m 'Unbundle eigen' --author 'rpm-build ' + unbundle expat + rm -rf src/expat + sed -i '/add_subdirectory(expat)/d' src/CMakeLists.txt + commit 'Unbundle expat' + git commit -q -a -m 'Unbundle expat' --author 'rpm-build ' + unbundle glew + rm -rf src/glew + sed -i '/add_subdirectory(glew)/d' src/CMakeLists.txt + commit 'Unbundle glew' + git commit -q -a -m 'Unbundle glew' --author 'rpm-build ' + rm -f t/combineinfill.t t/custom_gcode.t t/fill.t t/multi.t t/retraction.t t/skirt_brim.t + commit 'Remove xfail tests.' + git commit -q -a -m 'Remove xfail tests.' --author 'rpm-build ' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1TcGg7 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd PrusaSlicer-version_2.4.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DSLIC3R_PCH=0 -DSLIC3R_FHS=1 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 -DSLIC3R_BUILD_TESTS=1 -DCMAKE_BUILD_TYPE=Release -DSLIC3R_PERL_XS=1 -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- SLIC3R_ASAN: OFF -- SLIC3R_BUILD_SANDBOXES: OFF -- SLIC3R_BUILD_TESTS: 1 -- SLIC3R_FHS: 1 -- SLIC3R_GTK: 3 -- SLIC3R_GUI: ON -- SLIC3R_MSVC_COMPILE_PARALLEL: ON -- SLIC3R_MSVC_PDB: ON -- SLIC3R_PCH: 0 -- SLIC3R_PERL_XS: 1 -- SLIC3R_PROFILE: OFF -- SLIC3R_STATIC: OFF -- SLIC3R_WX_STABLE: 1 -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: (default) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found DBus: /usr/include/dbus-1.0;/usr/lib64/dbus-1.0/include -- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found suitable version "1.78.0", minimum required is "1.66.0") found components: system filesystem thread log locale regex chrono atomic date_time iostreams -- Boost::boost exists -- TBB found in /usr/lib64/cmake/TBB -- Found CURL: /usr/lib64/libcurl.so (found version "8.0.1") -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") -- Found EXPAT: /usr/lib64/libexpat.so (found version "2.6.0") -- Found PNG: /usr/lib64/libpng.so (found version "1.6.37") -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found GLEW: /usr/include (found version "2.2.0") -- Found NLopt in '/usr/lib64'. -- Using NLopt include directory '/usr/include'. -- Using NLopt library '/usr/lib64/libnlopt.so'. CMake Deprecation Warning at cmake/modules/FindOpenVDB.cmake:126 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. Call Stack (most recent call first): CMakeLists.txt:554 (find_package) -- Found OpenVDB: /usr/include (found suitable version "10.0.1", minimum required is "5.0") found components: openvdb -- OpenVDB ABI Version: 10 -- TBB found in /usr/lib64/cmake/TBB -- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") found components: iostreams system -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- OpenVDB libraries: /usr/lib64/libopenvdb.so CMake Deprecation Warning at src/admesh/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/avrdude/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/boost/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/clipper/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/miniz/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/glu-libtess/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/qhull/CMakeLists.txt:31 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- qhull Version: 7.2.0 (static linking) -- IGL NOT found, using bundled version... CMake Deprecation Warning at src/Shiny/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/semver/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/libigl/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using header-only CGAL -- Targetting Unix Makefiles -- Using /usr/bin/g++ compiler. -- Found GMP: /lib64/libgmp.so -- Found MPFR: /lib64/libmpfr.so -- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found suitable version "1.78.0", minimum required is "1.66") -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math CMake Deprecation Warning at src/imgui/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found wxWidgets: -pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2 (found suitable version "3.2.4", minimum required is "3.0") -- wx-config path: /usr/bin/wx-config -- wx libs: -pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;/usr/lib64/libpng.so;/usr/lib64/libz.so;/usr/lib64/libtiff.so;/usr/lib64/libjpeg.so;/usr/lib64/libexpat.so;/usr/lib64/librt.a -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib64/glib-2.0/include;/usr/include/sysprof-4;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/libxml2;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib64/dbus-1.0/include PATH: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PERL_INCLUDE: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5: -- Found Perl: /usr/bin/perl (found version "5.36.3") -- Found PerlLibs: /usr/lib64/libperl.so (found version "5.36.3") -- PERL_INCLUDE_PATH = /usr/lib64/perl5/CORE -- PERL_LIBRARY = /usr/lib64/libperl.so -- PERL_EXECUTABLE = /usr/bin/perl -- PERL_SITESEARCH = UNKNOWN -- PERL_SITELIB = /usr/local/share/perl5/5.36 -- PERL_VENDORARCH = /usr/lib64/perl5/vendor_perl -- PERL_VENDORLIB = /usr/share/perl5/vendor_perl -- PERL_ARCHLIB = /usr/lib64/perl5 -- PERL_PRIVLIB = /usr/share/perl5 -- PERL_EXTRA_C_FLAGS = -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -- PerlEmbed_ARCHNAME = ppc64le-linux-thread-multi -- PerlEmbed_CCFLAGS = -D_REENTRANT;-D_GNU_SOURCE;-O2;-flto=auto;-ffat-lto-objects;-fexceptions;-g;-grecord-gcc-switches;-pipe;-Wall;-Werror=format-security;-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3;-Wp,-D_GLIBCXX_ASSERTIONS;-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1;-fstack-protector-strong;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-m64;-mcpu=power8;-mtune=power8;-fasynchronous-unwind-tables;-fstack-clash-protection;-fwrapv;-fno-strict-aliasing;-I/usr/local/include;-D_LARGEFILE_SOURCE;-D_FILE_OFFSET_BITS=64 -- PerlEmbed_CCCDLFLAGS = -fPIC -- LD = gcc -- PerlEmbed_LDFLAGS = -Wl,--enable-new-dtags;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-Wl,--build-id=sha1;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-Wl,--build-id=sha1;-fstack-protector-strong;-L/usr/local/lib;-L/usr/lib64/perl5/CORE;-lperl;-lpthread;-lresolv;-ldl;-lm;-lcrypt;-lutil;-lc -- PerlEmbed_LDDLFLAGS = -lpthread;-shared;-Wl,-z,relro;-Wl,--as-needed;-Wl,-z,now;-specs=/usr/lib/rpm/redhat/redhat-hardened-ld;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-Wl,--build-id=sha1;-L/usr/local/lib;-fstack-protector-strong -- Found PerlEmbed: -D_REENTRANT;-D_GNU_SOURCE;-O2;-flto=auto;-ffat-lto-objects;-fexceptions;-g;-grecord-gcc-switches;-pipe;-Wall;-Werror=format-security;-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3;-Wp,-D_GLIBCXX_ASSERTIONS;-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1;-fstack-protector-strong;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-m64;-mcpu=power8;-mtune=power8;-fasynchronous-unwind-tables;-fstack-clash-protection;-fwrapv;-fno-strict-aliasing;-I/usr/local/include;-D_LARGEFILE_SOURCE;-D_FILE_OFFSET_BITS=64 (found version "5.36.3") CMake Deprecation Warning at tests/cpp17/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done (7.9s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j8 /usr/bin/cmake -S/builddir/build/BUILD/PrusaSlicer-version_2.4.2 -B/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend /usr/bin/gmake -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend /usr/bin/gmake -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend /usr/bin/gmake -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend /usr/bin/gmake -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend /usr/bin/gmake -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hidapi /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake "--color=" cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/boost /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/clipper /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/miniz /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/miniz/CMakeFiles/miniz_static.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build /usr/bin/gmake -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build /usr/bin/gmake -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build /usr/bin/gmake -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 0%] Building C object src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hidapi && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o -MF CMakeFiles/hidapi.dir/linux/hid.c.o.d -o CMakeFiles/hidapi.dir/linux/hid.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/linux/hid.c [ 0%] Building CXX object src/admesh/CMakeFiles/admesh.dir/connect.cpp.o [ 0%] Building CXX object src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/connect.cpp.o -MF CMakeFiles/admesh.dir/connect.cpp.o.d -o CMakeFiles/admesh.dir/connect.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/boost && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o -MF CMakeFiles/nowide.dir/nowide/iostream.cpp.o.d -o CMakeFiles/nowide.dir/nowide/iostream.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/boost/nowide/iostream.cpp [ 0%] Building CXX object src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o [ 1%] Building C object src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o [ 1%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o -MF CMakeFiles/glu-libtess.dir/src/dict.c.o.d -o CMakeFiles/glu-libtess.dir/src/dict.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/dict.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/miniz && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_GNU_SOURCE -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o -MF CMakeFiles/miniz_static.dir/miniz.c.o.d -o CMakeFiles/miniz_static.dir/miniz.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz/miniz.c gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/build cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o -MF CMakeFiles/encoding-check.dir/encoding-check.cpp.o.d -o CMakeFiles/encoding-check.dir/encoding-check.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/build-utils/encoding-check.cpp gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 1%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/clipper && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o -MF CMakeFiles/clipper.dir/clipper_z.cpp.o.d -o CMakeFiles/clipper.dir/clipper_z.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper_z.cpp [ 1%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/global_r.c [ 1%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o -MF CMakeFiles/glu-libtess.dir/src/geom.c.o.d -o CMakeFiles/glu-libtess.dir/src/geom.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/geom.c [ 1%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o -MF CMakeFiles/glu-libtess.dir/src/memalloc.c.o.d -o CMakeFiles/glu-libtess.dir/src/memalloc.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/memalloc.c [ 1%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o -MF CMakeFiles/glu-libtess.dir/src/mesh.c.o.d -o CMakeFiles/glu-libtess.dir/src/mesh.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/mesh.c [ 1%] Linking C static library libhidapi.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hidapi && /usr/bin/cmake -P CMakeFiles/hidapi.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hidapi && /usr/bin/cmake -E cmake_link_script CMakeFiles/hidapi.dir/link.txt --verbose=1 /usr/bin/ar qc libhidapi.a CMakeFiles/hidapi.dir/linux/hid.c.o /usr/bin/ranlib libhidapi.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 1%] Built target hidapi /usr/bin/gmake -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 1%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MeshBoolean.cpp [ 1%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o -MF CMakeFiles/glu-libtess.dir/src/normal.c.o.d -o CMakeFiles/glu-libtess.dir/src/normal.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/normal.c [ 2%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o -MF CMakeFiles/glu-libtess.dir/src/priorityq.c.o.d -o CMakeFiles/glu-libtess.dir/src/priorityq.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/priorityq.c [ 2%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o -MF CMakeFiles/glu-libtess.dir/src/render.c.o.d -o CMakeFiles/glu-libtess.dir/src/render.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/render.c [ 3%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/stat_r.c [ 3%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o -MF CMakeFiles/glu-libtess.dir/src/sweep.c.o.d -o CMakeFiles/glu-libtess.dir/src/sweep.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/sweep.c [ 3%] Linking CXX static library libnowide.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/boost && /usr/bin/cmake -P CMakeFiles/nowide.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/nowide.dir/link.txt --verbose=1 /usr/bin/ar qc libnowide.a CMakeFiles/nowide.dir/nowide/iostream.cpp.o /usr/bin/ranlib libnowide.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 3%] Linking CXX executable encoding-check cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/encoding-check.dir/link.txt --verbose=1 [ 3%] Built target nowide /usr/bin/gmake -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake "--color=" /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/encoding-check.dir/encoding-check.cpp.o" -o encoding-check gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 3%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o -MF CMakeFiles/imgui.dir/imgui_tables.cpp.o.d -o CMakeFiles/imgui.dir/imgui_tables.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui/imgui_tables.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 3%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o -MF CMakeFiles/glu-libtess.dir/src/tess.c.o.d -o CMakeFiles/glu-libtess.dir/src/tess.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/tess.c [ 3%] Built target encoding-check /usr/bin/gmake -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/tess.c:415:46: warning: argument 2 of type 'GLdouble[3]' {aka 'double[3]'} with mismatched bound [-Warray-parameter=] 415 | gluTessVertex( GLUtesselator *tess, GLdouble coords[3], void *data ) | ~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/tess.h:38, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/tess.c:40: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include/glu-libtess.h:191:69: note: previously declared as 'GLdouble *' {aka 'double *'} 191 | GLAPI void GLAPIENTRY gluTessVertex (GLUtesselator* tess, GLdouble *location, GLvoid* data); | ~~~~~~~~~~^~~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 3%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyManager.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyManager.c.o -MF CMakeFiles/Shiny.dir/ShinyManager.c.o.d -o CMakeFiles/Shiny.dir/ShinyManager.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyManager.c [ 3%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNode.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNode.c.o -MF CMakeFiles/Shiny.dir/ShinyNode.c.o.d -o CMakeFiles/Shiny.dir/ShinyNode.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyNode.c [ 4%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodePool.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNodePool.c.o -MF CMakeFiles/Shiny.dir/ShinyNodePool.c.o.d -o CMakeFiles/Shiny.dir/ShinyNodePool.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyNodePool.c [ 4%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodeState.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNodeState.c.o -MF CMakeFiles/Shiny.dir/ShinyNodeState.c.o.d -o CMakeFiles/Shiny.dir/ShinyNodeState.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyNodeState.c [ 4%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyOutput.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyOutput.c.o -MF CMakeFiles/Shiny.dir/ShinyOutput.c.o.d -o CMakeFiles/Shiny.dir/ShinyOutput.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyOutput.c [ 4%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom2_r.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o -MF CMakeFiles/glu-libtess.dir/src/tessmono.c.o.d -o CMakeFiles/glu-libtess.dir/src/tessmono.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/src/tessmono.c [ 5%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyTools.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyTools.c.o -MF CMakeFiles/Shiny.dir/ShinyTools.c.o.d -o CMakeFiles/Shiny.dir/ShinyTools.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyTools.c [ 6%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyZone.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyZone.c.o -MF CMakeFiles/Shiny.dir/ShinyZone.c.o.d -o CMakeFiles/Shiny.dir/ShinyZone.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/Shiny/ShinyZone.c [ 6%] Linking C static library libShiny.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/cmake -P CMakeFiles/Shiny.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/Shiny && /usr/bin/cmake -E cmake_link_script CMakeFiles/Shiny.dir/link.txt --verbose=1 [ 6%] Linking C static library libglu-libtess.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/cmake -P CMakeFiles/glu-libtess.dir/cmake_clean_target.cmake /usr/bin/ar qc libShiny.a CMakeFiles/Shiny.dir/ShinyManager.c.o CMakeFiles/Shiny.dir/ShinyNode.c.o CMakeFiles/Shiny.dir/ShinyNodePool.c.o CMakeFiles/Shiny.dir/ShinyNodeState.c.o CMakeFiles/Shiny.dir/ShinyOutput.c.o CMakeFiles/Shiny.dir/ShinyTools.c.o CMakeFiles/Shiny.dir/ShinyZone.c.o /usr/bin/ranlib libShiny.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/glu-libtess && /usr/bin/cmake -E cmake_link_script CMakeFiles/glu-libtess.dir/link.txt --verbose=1 [ 6%] Built target Shiny /usr/bin/gmake -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hints /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hints /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hints/CMakeFiles/hintsToPot.dir/DependInfo.cmake "--color=" /usr/bin/ar qc libglu-libtess.a "CMakeFiles/glu-libtess.dir/src/dict.c.o" "CMakeFiles/glu-libtess.dir/src/geom.c.o" "CMakeFiles/glu-libtess.dir/src/memalloc.c.o" "CMakeFiles/glu-libtess.dir/src/mesh.c.o" "CMakeFiles/glu-libtess.dir/src/normal.c.o" "CMakeFiles/glu-libtess.dir/src/priorityq.c.o" "CMakeFiles/glu-libtess.dir/src/render.c.o" "CMakeFiles/glu-libtess.dir/src/sweep.c.o" "CMakeFiles/glu-libtess.dir/src/tess.c.o" "CMakeFiles/glu-libtess.dir/src/tessmono.c.o" /usr/bin/ranlib libglu-libtess.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 7%] Building CXX object src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hints && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -MF CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o.d -o CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hints/HintsToPot.cpp [ 7%] Built target glu-libtess /usr/bin/gmake -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 7%] Checking source files encodings for target libslic3r_gui cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/format.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Selection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/I18N.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Plater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Tab.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Field.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Field.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Camera.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Config/Version.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Config/Version.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Serial.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard_private.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Job.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Job.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/PlaterJob.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/PlaterJob.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/FillBedJob.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/FillBedJob.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ProgressIndicator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider_Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Search.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/Search.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Http.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Http.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Duet.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Process.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Process.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/Profile.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/MKS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r_gui Utils/MKS.hpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 7%] Built target encoding-check-libslic3r_gui /usr/bin/gmake -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 7%] Checking source files encodings for target avrdude cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude arduino.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude avr.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude avrpart.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude avr910.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude bitbang.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude buspirate.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude butterfly.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude config.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude config_gram.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude crc16.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude fileio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude lexer.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude linuxgpio.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude lists.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude pgm.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude pgm_type.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude pickit2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude pindefs.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude safemode.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude ser_avrdoper.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude serbb_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude serbb_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude ser_posix.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude ser_win32.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude stk500.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude stk500generic.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude stk500v2.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude term.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude update.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude wiring.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude main.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude avrdude-slic3r.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude avrdude-slic3r.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 7%] Built target encoding-check-avrdude /usr/bin/gmake -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 8%] Checking source files encodings for target avrdude-slic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check avrdude-slic3r main-standalone.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 8%] Built target encoding-check-avrdude-slic3r /usr/bin/gmake -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 8%] Checking source files encodings for target semver cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check semver semver.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/semver && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check semver semver.h gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 8%] Built target encoding-check-semver /usr/bin/gmake -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 8%] Checking source files encodings for target libslic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r pchheader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BridgeDetector.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BridgeDetector.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Brim.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Brim.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BuildVolume.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BuildVolume.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r clipper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r clipper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ClipperUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ClipperUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Config.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Config.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r EdgeGrid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r EdgeGrid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.cpp [ 8%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly2_r.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ElephantFootCompensation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r enum_bitmask.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExPolygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExPolygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExPolygonCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExPolygonCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Extruder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Extruder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionEntity.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionEntity.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ExtrusionSimulator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r FileParserError.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Fill.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Fill.hpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly2_r.c: In function 'qh_delridge': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly2_r.c:1127:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 1127 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillConcentric.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillGyroid.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillLine.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillLine.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillLightning.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillLightning.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Flow.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Flow.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r format.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/3mf.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/3mf.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/AMF.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/AMF.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/OBJ.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/OBJ.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/objparser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/objparser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/STL.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/STL.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/SL1.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Format/SL1.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/FindReplace.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/FindReplace.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/PostProcessor.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/PrintExtents.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/SpiralVase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/WipeTower.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/WipeTower.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCodeReader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCodeReader.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCodeWriter.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r GCodeWriter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/Circle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/Circle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/Voronoi.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Geometry/VoronoiVisualUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Int128.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r KDTreeIndirect.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Layer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Layer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r LayerRegion.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r libslic3r.h cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r/libslic3r_version.h cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Line.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Line.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r LocalesUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r LocalesUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Model.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Model.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ModelArrange.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ModelArrange.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r CustomGCode.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r CustomGCode.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Arrange.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Arrange.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MultiPoint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MultiPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MutablePriorityQueue.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ObjectID.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ObjectID.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PerimeterGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PerimeterGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PlaceholderParser.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PlaceholderParser.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Platform.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Platform.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Point.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper_z.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:448: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] 448 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:41: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.hpp:220:10: note: 'struct ClipperLib_Z::TEdge' declared here 220 | struct TEdge { | ^~~~~ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Point.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Polygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Polygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MutablePolygon.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MutablePolygon.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PolygonTrimmer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PolygonTrimmer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Polyline.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Polyline.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Preset.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Preset.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PresetBundle.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PresetBundle.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r AppConfig.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r AppConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Print.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Print.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintApply.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintConfig.cpp [ 9%] Linking C static library libminiz_static.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/miniz && /usr/bin/cmake -P CMakeFiles/miniz_static.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintConfig.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintObject.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/miniz && /usr/bin/cmake -E cmake_link_script CMakeFiles/miniz_static.dir/link.txt --verbose=1 cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintObjectSlice.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PrintRegion.cpp /usr/bin/ar qc libminiz_static.a CMakeFiles/miniz_static.dir/miniz.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PNGReadWrite.hpp /usr/bin/ranlib libminiz_static.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r PNGReadWrite.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Semver.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ShortestPath.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r ShortestPath.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLAPrint.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLAPrintSteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLAPrintSteps.hpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLAPrint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Slicing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Slicing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SlicingAdaptive.cpp [ 9%] Built target miniz_static [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SlicingAdaptive.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o -MF CMakeFiles/imgui.dir/imgui.cpp.o.d -o CMakeFiles/imgui.dir/imgui.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui/imgui.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SupportMaterial.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SupportMaterial.hpp [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o -MF CMakeFiles/imgui.dir/imgui_demo.cpp.o.d -o CMakeFiles/imgui.dir/imgui_demo.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui/imgui_demo.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Surface.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Surface.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SurfaceCollection.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SurfaceCollection.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SVG.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SVG.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Technologies.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Tesselate.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Tesselate.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MeshSplitImpl.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangulateWall.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangulateWall.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r utils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Utils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Time.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Time.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Thread.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Thread.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleSelector.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r TriangleSelector.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MTUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Zipper.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Zipper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r miniz_extension.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r miniz_extension.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r MarchingSquares.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Execution/Execution.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Execution/ExecutionSeq.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Execution/ExecutionTBB.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Optimize/Optimizer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Optimize/NLoptOptimizer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r Optimize/BruteforceOptimizer.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r OpenVDBUtils.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r OpenVDBUtils.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Pad.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Pad.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Concurrency.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTree.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportTree.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Rotfinder.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/BoostAdapter.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SpatIndex.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SpatIndex.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/RasterBase.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/RasterBase.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/AGGRaster.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Hollowing.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Hollowing.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/JobController.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportPoint.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/IndexedMesh.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/IndexedMesh.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Clustering.hpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/Clustering.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r && /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/encoding-check libslic3r SLA/ReprojectPointsOnMesh.hpp gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 9%] Built target encoding-check-libslic3r /usr/bin/gmake -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Nothing to be done for 'src/build-utils/CMakeFiles/global-encoding-check.dir/build'. gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 9%] Built target global-encoding-check [ 9%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_all_merges': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c:219:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 219 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_appendmergeset': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c:322:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 322 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c: In function 'qh_mergecycle_ridges': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/merge_r.c:2090:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 2090 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:487:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 487 | if (stl->stats.connected_facets_3_edge == stl->stats.number_of_facets) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:536:60: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 536 | if (other_face_idx != stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gmake -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 9%] Building C object src/avrdude/CMakeFiles/avrdude.dir/arduino.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/arduino.c.o -MF CMakeFiles/avrdude.dir/arduino.c.o.d -o CMakeFiles/avrdude.dir/arduino.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/arduino.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_exact(stl_file*, const HashEdge&)::]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:143:20: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable] 219 | HashEdge *temp = link->next; | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_nearby(stl_file*, const HashEdge&)::]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:148:20: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable] [ 9%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avr.c.o -MF CMakeFiles/avrdude.dir/avr.c.o.d -o CMakeFiles/avrdude.dir/avr.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avr.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avr.c: In function 'avr_tpi_chip_erase': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avr.c:86:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 86 | while (avr_tpi_poll_nvmbsy(pgm)); | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avr.c:88:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 88 | err = pgm->cmd_tpi(pgm, cmd, sizeof(cmd), NULL, 0); | ^~~ [ 9%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o -MF CMakeFiles/avrdude.dir/avrpart.c.o.d -o CMakeFiles/avrdude.dir/avrpart.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avrpart.c [ 10%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/libqhull_r.c cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o -MF CMakeFiles/avrdude.dir/avr910.c.o.d -o CMakeFiles/avrdude.dir/avr910.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avr910.c [ 10%] Building C object src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o -MF CMakeFiles/avrdude.dir/bitbang.c.o.d -o CMakeFiles/avrdude.dir/bitbang.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/bitbang.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom_r.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom_r.c: In function 'qh_projectpoint': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom_r.c:897:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 897 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom_r.c: In function 'qh_setfacetplane': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/geom_r.c:935:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 935 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ [ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o -MF CMakeFiles/avrdude.dir/buspirate.c.o.d -o CMakeFiles/avrdude.dir/buspirate.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/buspirate.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_delfacet': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c:248:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 248 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_makenew_nonsimplicial': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c:564:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 564 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_newfacet': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c:987:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 987 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c: In function 'qh_newridge': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/poly_r.c:1020:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 1020 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ [ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o -MF CMakeFiles/avrdude.dir/butterfly.c.o.d -o CMakeFiles/avrdude.dir/butterfly.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/butterfly.c [ 11%] Linking CXX executable hintsToPot cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/hints && /usr/bin/cmake -E cmake_link_script CMakeFiles/hintsToPot.dir/link.txt --verbose=1 [ 11%] Building CXX object src/admesh/CMakeFiles/admesh.dir/normals.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/normals.cpp.o -MF CMakeFiles/admesh.dir/normals.cpp.o.d -o CMakeFiles/admesh.dir/normals.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/normals.cpp /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -o hintsToPot /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.c [ 11%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config.c.o -MF CMakeFiles/avrdude.dir/config.c.o.d -o CMakeFiles/avrdude.dir/config.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/config.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.c: In function 'qh_setfree': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.c:718:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 718 | void **freelistp; /* used if !qh_NOmem by qh_memfree_() */ | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.c: In function 'qh_setnew': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.c:928:10: warning: variable 'freelistp' set but not used [-Wunused-but-set-variable] 928 | void **freelistp; /* used if !qh_NOmem by qh_memalloc_() */ | ^~~~~~~~~ [ 12%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o -MF CMakeFiles/avrdude.dir/config_gram.c.o.d -o CMakeFiles/avrdude.dir/config_gram.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/config_gram.c [ 12%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/mem_r.c config_gram.y: In function 'yyparse': config_gram.y:1217:7: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] config_gram.y:672:7: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] [ 13%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/random_r.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/random_r.c: In function 'qh_argv_to_command': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/random_r.c:84:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 84 | }else | ^~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/random_r.c:86:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 86 | strcat(command, s); | ^~~~~~ [ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o -MF CMakeFiles/avrdude.dir/crc16.c.o.d -o CMakeFiles/avrdude.dir/crc16.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/crc16.c [ 13%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/usermem_r.c [ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o -MF CMakeFiles/avrdude.dir/fileio.c.o.d -o CMakeFiles/avrdude.dir/fileio.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/fileio.c [ 13%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/io_r.c In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/libqhull_r.h:32, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qhull_ra.h:28, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/io_r.c:21: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/io_r.c: In function 'qh_printfacetridges': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/qset_r.h:143:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 143 | if (((variable= NULL), set)) for (\ | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/libqhull_r.h:926:34: note: in expansion of macro 'FOREACHsetelement_' 926 | #define FOREACHridge_(ridges) FOREACHsetelement_(ridgeT, ridges, ridge) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/io_r.c:2622:7: note: in expansion of macro 'FOREACHridge_' 2622 | FOREACHridge_(facet->ridges) | ^~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/io_r.c:2624:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 2624 | qh_fprintf(qh, fp, 9185, "\n"); | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/normals.cpp:196:29: warning: unused variable 'temp' [-Wunused-variable] 196 | stl_normal *temp = head->next; // Delete this facet from the list. | ^~~~ [ 13%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o -MF CMakeFiles/avrdude.dir/lexer.c.o.d -o CMakeFiles/avrdude.dir/lexer.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/lexer.c gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 13%] Built target hintsToPot [ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o -MF CMakeFiles/avrdude.dir/linuxgpio.c.o.d -o CMakeFiles/avrdude.dir/linuxgpio.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/linuxgpio.c [ 14%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lists.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lists.c.o -MF CMakeFiles/avrdude.dir/lists.c.o.d -o CMakeFiles/avrdude.dir/lists.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/lists.c [ 15%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o [ 15%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o -MF CMakeFiles/imgui.dir/imgui_draw.cpp.o.d -o CMakeFiles/imgui.dir/imgui_draw.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui/imgui_draw.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o -MF CMakeFiles/imgui.dir/imgui_widgets.cpp.o.d -o CMakeFiles/imgui.dir/imgui_widgets.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/imgui/imgui_widgets.cpp [ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o -MF CMakeFiles/avrdude.dir/pgm.c.o.d -o CMakeFiles/avrdude.dir/pgm.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/pgm.c [ 15%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o -MF CMakeFiles/avrdude.dir/pgm_type.c.o.d -o CMakeFiles/avrdude.dir/pgm_type.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/pgm_type.c In member function 'ClipperLib_Z::PolyNode::PolyNode(ClipperLib_Z::PolyNode const&)', inlined from 'std::__new_allocator::construct(ClipperLib_Z::PolyNode*, ClipperLib_Z::PolyNode&&)void' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'std::allocator_traits >::construct(std::allocator&, ClipperLib_Z::PolyNode*, ClipperLib_Z::PolyNode&&)void' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::vector >::emplace_back(ClipperLib_Z::PolyNode&&)ClipperLib_Z::PolyNode&' at /usr/include/c++/13/bits/vector.tcc:117:30, inlined from 'ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:2814:39: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.hpp:136:7: warning: 'MEM [(void *)&D.204271 + 72B]' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp: In member function 'ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:2814:49: note: '' declared here 2814 | polytree.AllNodes.emplace_back(PolyNode()); | ^ [ 16%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o -MF CMakeFiles/avrdude.dir/pickit2.c.o.d -o CMakeFiles/avrdude.dir/pickit2.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/pickit2.c [ 17%] Building CXX object src/admesh/CMakeFiles/admesh.dir/shared.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/shared.cpp.o -MF CMakeFiles/admesh.dir/shared.cpp.o.d -o CMakeFiles/admesh.dir/shared.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp [ 17%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o -MF CMakeFiles/avrdude.dir/pindefs.c.o.d -o CMakeFiles/avrdude.dir/pindefs.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/pindefs.c In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/assign.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MeshBoolean.cpp:8: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Modular_traits::Residue_type' {aka 'CGAL::Residue'} when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Coercion_traits::Type' {aka 'CGAL::Residue'} when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/gmpxx.h:38, from /usr/include/CGAL/number_type_basic.h:61: /usr/include/CGAL/mpq_class.h: In member function 'std::pair 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' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | operator()( const mpq_class& x ) const { | ^ [ 17%] Building C object src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o -MF CMakeFiles/avrdude.dir/safemode.c.o.d -o CMakeFiles/avrdude.dir/safemode.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/safemode.c [ 17%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o -MF CMakeFiles/avrdude.dir/ser_avrdoper.c.o.d -o CMakeFiles/avrdude.dir/ser_avrdoper.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/ser_avrdoper.c [ 18%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o -MF CMakeFiles/avrdude.dir/serbb_posix.c.o.d -o CMakeFiles/avrdude.dir/serbb_posix.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/serbb_posix.c [ 18%] Linking CXX static library libclipper.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/clipper && /usr/bin/cmake -P CMakeFiles/clipper.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/clipper.dir/link.txt --verbose=1 /usr/bin/ar qc libclipper.a CMakeFiles/clipper.dir/clipper_z.cpp.o /usr/bin/ranlib libclipper.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 18%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/user_r.c [ 18%] Built target clipper [ 19%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/rboxlib_r.c [ 19%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o -MF CMakeFiles/avrdude.dir/serbb_win32.c.o.d -o CMakeFiles/avrdude.dir/serbb_win32.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/serbb_win32.c [ 19%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o -MF CMakeFiles/avrdude.dir/ser_posix.c.o.d -o CMakeFiles/avrdude.dir/ser_posix.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/ser_posix.c [ 19%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/Coordinates.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/rboxlib_r.c: In function 'qh_rboxpoints': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhull_r/rboxlib_r.c:358:5: warning: '__strncat_chk' output may be truncated copying between 0 and 199 bytes from a string of length 199 [-Wstringop-truncation] 358 | strncat(command, seedbuf, sizeof(command)-strlen(command)-1); | ^ [ 19%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/PointCoordinates.cpp [ 19%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o -MF CMakeFiles/avrdude.dir/ser_win32.c.o.d -o CMakeFiles/avrdude.dir/ser_win32.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/ser_win32.c [ 19%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o -MF CMakeFiles/avrdude.dir/stk500.c.o.d -o CMakeFiles/avrdude.dir/stk500.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/stk500.c [ 20%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o -MF CMakeFiles/avrdude.dir/stk500generic.c.o.d -o CMakeFiles/avrdude.dir/stk500generic.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/stk500generic.c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp: In function 'void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp:106:55: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 106 | } else if (next_facet == facet_idx) { | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp: In function 'bool its_write_off(const indexed_triangle_set&, const char*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp:142:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 142 | for (int i = 0; i < its.vertices.size(); ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp: In function 'bool its_write_vrml(const indexed_triangle_set&, const char*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/shared.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 176 | for (; i + 1 < its.vertices.size(); ++ i) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 20%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o -MF CMakeFiles/avrdude.dir/stk500v2.c.o.d -o CMakeFiles/avrdude.dir/stk500v2.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/stk500v2.c [ 20%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/Qhull.cpp /usr/bin/gmake -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver/CMakeFiles/semver.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 20%] Building C object src/semver/CMakeFiles/semver.dir/semver.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver && /usr/bin/gcc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/semver/CMakeFiles/semver.dir/semver.c.o -MF CMakeFiles/semver.dir/semver.c.o.d -o CMakeFiles/semver.dir/semver.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/semver/semver.c [ 21%] Linking C static library libsemver.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver && /usr/bin/cmake -P CMakeFiles/semver.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/semver && /usr/bin/cmake -E cmake_link_script CMakeFiles/semver.dir/link.txt --verbose=1 /usr/bin/ar qc libsemver.a CMakeFiles/semver.dir/semver.c.o /usr/bin/ranlib libsemver.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 21%] Built target semver [ 21%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TryCatchSignal.cpp [ 21%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o -MF CMakeFiles/admesh.dir/stl_io.cpp.o.d -o CMakeFiles/admesh.dir/stl_io.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stl_io.cpp In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29, 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::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Modular_traits::Residue_type' {aka 'CGAL::Residue'} when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ [ 21%] Building C object src/avrdude/CMakeFiles/avrdude.dir/term.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/term.c.o -MF CMakeFiles/avrdude.dir/term.c.o.d -o CMakeFiles/avrdude.dir/term.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/term.c [ 21%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o -MF CMakeFiles/admesh.dir/stlinit.cpp.o.d -o CMakeFiles/admesh.dir/stlinit.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp [ 21%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullFacet.cpp [ 21%] Building C object src/avrdude/CMakeFiles/avrdude.dir/update.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/update.c.o -MF CMakeFiles/avrdude.dir/update.c.o.d -o CMakeFiles/avrdude.dir/update.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/update.c [ 22%] Building C object src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o -MF CMakeFiles/avrdude.dir/wiring.c.o.d -o CMakeFiles/avrdude.dir/wiring.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/wiring.c [ 22%] Building C object src/avrdude/CMakeFiles/avrdude.dir/main.c.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/gcc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -std=c99 -Wall -DNDEBUG -std=gnu99 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/main.c.o -MF CMakeFiles/avrdude.dir/main.c.o.d -o CMakeFiles/avrdude.dir/main.c.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/main.c [ 22%] Building CXX object src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/g++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -MF CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o.d -o CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/avrdude-slic3r.cpp In file included from /usr/include/CGAL/CORE_Expr.h:179, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel_with_sqrt.h:25, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/assign_scalar.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/assign.cpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/assign.h:40: /usr/include/CGAL/CORE_BigInt.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/CORE_BigInt.h:143:45: note: parameter passing for argument of type 'CGAL::Modular_traits::Residue_type' {aka 'CGAL::Residue'} when C++17 is enabled changed to match C++14 in GCC 10.1 143 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/CORE_BigInt.h:191: /usr/include/CGAL/CORE_BigRat.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/CORE_BigRat.h:99:70: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | std::pair operator()( const Type& x_ ) const { | ^ [ 23%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullFacetList.cpp [ 23%] Building CXX object src/admesh/CMakeFiles/admesh.dir/util.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/g++ -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/admesh/CMakeFiles/admesh.dir/util.cpp.o -MF CMakeFiles/admesh.dir/util.cpp.o.d -o CMakeFiles/admesh.dir/util.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/util.cpp [ 23%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullFacetSet.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:206:39: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'stl_normal' {aka 'class Eigen::Matrix'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 206 | memset(&facet.normal, 0, sizeof(facet.normal)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:295, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stl.h:31, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:33: /usr/include/eigen3/Eigen/src/Core/Matrix.h:178:7: note: 'stl_normal' {aka 'class Eigen::Matrix'} declared here 178 | class Matrix | ^~~~~~ [ 23%] Linking CXX static library libavrdude.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/cmake -P CMakeFiles/avrdude.dir/cmake_clean_target.cmake [ 23%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullHyperplane.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude.dir/link.txt --verbose=1 /usr/bin/ar qc libavrdude.a CMakeFiles/avrdude.dir/arduino.c.o CMakeFiles/avrdude.dir/avr.c.o CMakeFiles/avrdude.dir/avrpart.c.o CMakeFiles/avrdude.dir/avr910.c.o CMakeFiles/avrdude.dir/bitbang.c.o CMakeFiles/avrdude.dir/buspirate.c.o CMakeFiles/avrdude.dir/butterfly.c.o CMakeFiles/avrdude.dir/config.c.o CMakeFiles/avrdude.dir/config_gram.c.o CMakeFiles/avrdude.dir/crc16.c.o CMakeFiles/avrdude.dir/fileio.c.o CMakeFiles/avrdude.dir/lexer.c.o CMakeFiles/avrdude.dir/linuxgpio.c.o CMakeFiles/avrdude.dir/lists.c.o CMakeFiles/avrdude.dir/pgm.c.o CMakeFiles/avrdude.dir/pgm_type.c.o CMakeFiles/avrdude.dir/pickit2.c.o CMakeFiles/avrdude.dir/pindefs.c.o CMakeFiles/avrdude.dir/safemode.c.o CMakeFiles/avrdude.dir/ser_avrdoper.c.o CMakeFiles/avrdude.dir/serbb_posix.c.o CMakeFiles/avrdude.dir/serbb_win32.c.o CMakeFiles/avrdude.dir/ser_posix.c.o CMakeFiles/avrdude.dir/ser_win32.c.o CMakeFiles/avrdude.dir/stk500.c.o CMakeFiles/avrdude.dir/stk500generic.c.o CMakeFiles/avrdude.dir/stk500v2.c.o CMakeFiles/avrdude.dir/term.c.o CMakeFiles/avrdude.dir/update.c.o CMakeFiles/avrdude.dir/wiring.c.o CMakeFiles/avrdude.dir/main.c.o "CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o" /usr/bin/ranlib libavrdude.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 23%] Built target avrdude [ 23%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullPoint.cpp [ 24%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullPointSet.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:171:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | fscanf(fp, " endsolid%*[^\n]\n"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:172:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | fscanf(fp, " solid%*[^\n]\n"); // name might contain spaces so %*s doesn't work and it also can be empty (just "solid") | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:187:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 187 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:191:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | fscanf(fp, " "); | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stlinit.cpp:192:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ /usr/bin/gmake -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 25%] Building CXX object src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/g++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -MF CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o.d -o CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/main-standalone.cpp [ 25%] Linking CXX executable avrdude-slic3r cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude-slic3r.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o" -o avrdude-slic3r libavrdude.a /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/avrdude/config.c:354:24: warning: type of 'yy_scan_bytes' does not match original declaration [-Wlto-type-mismatch] 354 | extern YY_BUFFER_STATE yy_scan_bytes(const char *base, size_t size); | ^ lexer.c:2825:17: note: type mismatch in parameter 2 lexer.c:2825:17: note: type 'int' should match type 'size_t' lexer.c:2825:17: note: 'yy_scan_bytes' was previously declared here lexer.c:2825:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used [ 25%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullPoints.cpp [ 25%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullQh.cpp [ 25%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullRidge.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/util.cpp: In function 'void stl_repair(stl_file*, bool, bool, bool, float, bool, float, bool, int, bool, bool, bool, bool, bool, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/util.cpp:327:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 327 | if (! tolerance_flag) | ^~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/util.cpp:329:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 329 | if (! increment_flag) | ^~ [ 25%] Linking CXX static library libimgui.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/cmake -P CMakeFiles/imgui.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/imgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/imgui.dir/link.txt --verbose=1 /usr/bin/ar qc libimgui.a CMakeFiles/imgui.dir/imgui_tables.cpp.o CMakeFiles/imgui.dir/imgui.cpp.o CMakeFiles/imgui.dir/imgui_demo.cpp.o CMakeFiles/imgui.dir/imgui_draw.cpp.o CMakeFiles/imgui.dir/imgui_widgets.cpp.o [ 26%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullSet.cpp /usr/bin/ranlib libimgui.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 26%] Built target imgui [ 26%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullStat.cpp [ 26%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullVertex.cpp [ 26%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/QhullVertexSet.cpp [ 26%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/RboxPoints.cpp [ 27%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/RoadError.cpp [ 27%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/g++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src/libqhullcpp/RoadLogEvent.cpp [ 28%] Linking CXX static library libadmesh.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/cmake -P CMakeFiles/admesh.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/admesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/admesh.dir/link.txt --verbose=1 /usr/bin/ar qc libadmesh.a CMakeFiles/admesh.dir/connect.cpp.o CMakeFiles/admesh.dir/normals.cpp.o CMakeFiles/admesh.dir/shared.cpp.o CMakeFiles/admesh.dir/stl_io.cpp.o CMakeFiles/admesh.dir/stlinit.cpp.o CMakeFiles/admesh.dir/util.cpp.o [ 28%] Linking CXX static library libqhullstatic.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/cmake -P CMakeFiles/qhullstatic.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/qhull && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhullstatic.dir/link.txt --verbose=1 /usr/bin/ar qc libqhullstatic.a CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o /usr/bin/ranlib libadmesh.a /usr/bin/ranlib libqhullstatic.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 28%] Built target admesh [ 28%] Built target qhullstatic gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 28%] Built target avrdude-slic3r In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /usr/include/c++/13/stdexcept:39, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Exception.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MeshBoolean.cpp:1: In member function 'std::pair, bool>::pair, bool, true>(CGAL::Segment_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Segment_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Segment_3 > > const&) const [clone .isra.0]' at /usr/include/CGAL/Epic_converter.h:305:28: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Segment_3 &)&D.3985639]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27: /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Epic_converter > >::operator()(CGAL::Segment_3 > > const&) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:305:29: note: '' declared here 305 | return std::make_pair(Segment_3(),false); | ^~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Segment_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Segment_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Segment_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:309:28, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Segment_3 > > const&) const [clone .isra.0]' at /usr/include/CGAL/Epic_converter.h:301:29: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Segment_3 &)&D.3985770]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Epic_converter > >::operator()(CGAL::Segment_3 > > const&) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:309:29: note: '' declared here 309 | return std::make_pair(Segment_3(),false); | ^~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]' at /usr/include/CGAL/Epic_converter.h:224:28: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3986961]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]' at /usr/include/CGAL/Epic_converter.h:228:28: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3986960]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here 228 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]' at /usr/include/CGAL/Epic_converter.h:232:28: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3986959]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Plane_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Plane_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Plane_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true> >::operator(), CGAL::Point_3 >(CGAL::Plane_3 const&, CGAL::Point_3 const&) constCGAL::Sign' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Plane_3::oriented_side(CGAL::Point_3 const&) const' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'igl::copyleft::cgal::order_facets_around_edge >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, unsigned long, unsigned long, std::vector > const&, Eigen::PlainObjectBase >&, bool)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/order_facets_around_edge.cpp:136:47: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Plane_3 &)&D.4215819]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'igl::copyleft::cgal::order_facets_around_edge >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, unsigned long, unsigned long, std::vector > const&, Eigen::PlainObjectBase >&, bool)void': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Plane_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Plane_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Plane_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true> >::operator(), CGAL::Point_3 >(CGAL::Plane_3 const&, CGAL::Point_3 const&) constCGAL::Sign' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Plane_3::oriented_side(CGAL::Point_3 const&) const' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const::{lambda(CGAL::Plane_3 const&)#1}::operator()(CGAL::Plane_3 const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/closest_facet.cpp:346:39, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/closest_facet.cpp:381:27: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Plane_3 &)&D.4224571]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In member function 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Plane_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Plane_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Plane_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true> >::operator(), CGAL::Point_3 >(CGAL::Plane_3 const&, CGAL::Point_3 const&) constCGAL::Sign' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Plane_3::oriented_side(CGAL::Point_3 const&) const' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const::{lambda(CGAL::Plane_3 const&)#1}::operator()(CGAL::Plane_3 const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/closest_facet.cpp:360:55, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl/igl/copyleft/cgal/closest_facet.cpp:381:27: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Plane_3 &)&D.4224886]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In member function 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned long, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase > const&, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> > const&, std::vector >, std::allocator > > > const&, Eigen::PlainObjectBase > const&, std::vector >, std::allocator > > > const&, std::vector >, std::allocator > > > const&, CGAL::AABB_tree >::iterator, CGAL::Boolean_tag >, CGAL::Default> > const&, std::vector > const&, std::vector > const&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::{lambda(unsigned long, unsigned long, unsigned long, bool&)#1}::operator()(unsigned long, unsigned long, unsigned long, bool&) const': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Ray_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Ray_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Ray_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:262:28, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator(), CGAL::Bbox_3>(CGAL::Ray_3 const&, CGAL::Bbox_3 const&) constbool' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>::Do_intersect::operator() >(CGAL::Ray_3 const&, CGAL::Bbox_3 const&) constbool' at /usr/include/CGAL/AABB_traits.h:335:50, inlined from 'CGAL::internal::Ray_3_Triangle_3_traversal_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::Epeck, CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >, CGAL::Boolean_tag >::do_intersect >(CGAL::Ray_3 const&, CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > const&) constbool [clone .isra.0]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Ray_3 &)&D.4300681]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::internal::Ray_3_Triangle_3_traversal_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::Epeck, CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >, CGAL::Boolean_tag >::do_intersect >(CGAL::Ray_3 const&, CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > const&) constbool [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:262:29: note: '' declared here 262 | return std::make_pair(Ray_3(),false); | ^~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Ray_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Ray_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Ray_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:266:28, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Ray_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:258:25, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator(), CGAL::Bbox_3>(CGAL::Ray_3 const&, CGAL::Bbox_3 const&) constbool' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>::Do_intersect::operator() >(CGAL::Ray_3 const&, CGAL::Bbox_3 const&) constbool' at /usr/include/CGAL/AABB_traits.h:335:50, inlined from 'CGAL::internal::Ray_3_Triangle_3_traversal_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::Epeck, CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >, CGAL::Boolean_tag >::do_intersect >(CGAL::Ray_3 const&, CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > const&) constbool [clone .isra.0]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Ray_3 &)&D.4300746]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::internal::Ray_3_Triangle_3_traversal_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>, CGAL::Epeck, CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >, CGAL::Boolean_tag >::do_intersect >(CGAL::Ray_3 const&, CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > const&) constbool [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:266:29: note: '' declared here 266 | return std::make_pair(Ray_3(),false); | ^~~~~~~ In file included from /usr/include/boost/tuple/tuple.hpp:28, from /usr/include/CGAL/Cartesian/Weighted_point_2.h:23, from /usr/include/CGAL/Cartesian/Cartesian_base.h:25: In member function 'boost::tuples::cons, boost::tuples::cons > >::cons(boost::tuples::cons, boost::tuples::cons > > const&)', inlined from 'boost::tuples::tuple, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>::tuple(boost::tuples::tuple, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>&&)' at /usr/include/boost/tuple/detail/tuple_basic.hpp:478:7, inlined from 'CGAL::SphereC3::SphereC3(CGAL::SphereC3&&)' at /usr/include/CGAL/Cartesian/Sphere_3.h:28:7, inlined from 'CGAL::Sphere_3::Sphere_3(CGAL::Sphere_3&&)' at /usr/include/CGAL/Sphere_3.h:30:7, inlined from 'std::pair, bool>::pair, bool, true>(CGAL::Sphere_3&&, bool&&)' at /usr/include/c++/13/bits/stl_pair.h:688:4, inlined from 'std::make_pair, bool>(CGAL::Sphere_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Sphere_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:331:44, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator(), CGAL::Bbox_3>(CGAL::Sphere_3 const&, CGAL::Bbox_3 const&) constbool' at /usr/include/CGAL/Static_filtered_predicate.h:44:10, inlined from 'CGAL::AABB_traits*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>::Compare_distance::operator()(CGAL::Point_3 const&, CGAL::Bbox_3 const&, CGAL::Point_3 const&, CGAL::Boolean_tag) const [clone .isra.0]' at /usr/include/CGAL/AABB_traits.h:420:11: /usr/include/boost/tuple/detail/tuple_basic.hpp:313:27: warning: 'MEM[(const struct cons &)&D.4333191].head' may be used uninitialized [-Wmaybe-uninitialized] 313 | cons( const cons& u ) : head(u.head), tail(u.tail) {} | ^~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::AABB_traits*, std::vector, std::allocator > > >, CGAL::Boolean_tag >, CGAL::Default>::Compare_distance::operator()(CGAL::Point_3 const&, CGAL::Bbox_3 const&, CGAL::Point_3 const&, CGAL::Boolean_tag) const [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:331:27: note: '' declared here 331 | return std::make_pair(Sphere_3(), false); | ^~~~~~~~~~ [ 29%] Linking CXX static library liblibslic3r_cgal.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_cgal.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_cgal.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_cgal.a CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o /usr/bin/ranlib liblibslic3r_cgal.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 29%] Built target libslic3r_cgal /usr/bin/gmake -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/BoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BoundingBox.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -MF CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o.d -o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BridgeDetector.cpp [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r.dir/pchheader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/pchheader.cpp [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o -MF CMakeFiles/libslic3r.dir/Brim.cpp.o.d -o CMakeFiles/libslic3r.dir/Brim.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Brim.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -MF CMakeFiles/libslic3r.dir/BuildVolume.cpp.o.d -o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BuildVolume.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o -MF CMakeFiles/libslic3r.dir/clipper.cpp.o.d -o CMakeFiles/libslic3r.dir/clipper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/clipper.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -MF CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ClipperUtils.cpp [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o -MF CMakeFiles/libslic3r.dir/Config.cpp.o.d -o CMakeFiles/libslic3r.dir/Config.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/clipper.cpp:13: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:448: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] 448 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/clipper.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/clipper.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.hpp:220:10: note: 'struct Slic3r::ClipperLib::TEdge' declared here 220 | struct TEdge { | ^~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Brim.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BuildVolume.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Brim.cpp: In function 'std::vector Slic3r::inner_brim_area(const Print&, const ConstPrintObjectPtrs&, const std::vector >&, float)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Brim.cpp:316:39: warning: unused variable 'instance' [-Wunused-variable] 316 | for (const PrintInstance &instance : object->instances()) { | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Slic3r::FloatOrPercent]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -MF CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/EdgeGrid.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -MF CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o.d -o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ElephantFootCompensation.cpp In member function 'Slic3r::ClipperLib::PolyNode::PolyNode(Slic3r::ClipperLib::PolyNode const&)', inlined from 'std::__new_allocator::construct(Slic3r::ClipperLib::PolyNode*, Slic3r::ClipperLib::PolyNode&&)void' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'std::allocator_traits >::construct(std::allocator&, Slic3r::ClipperLib::PolyNode*, Slic3r::ClipperLib::PolyNode&&)void' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::vector >::emplace_back(Slic3r::ClipperLib::PolyNode&&)Slic3r::ClipperLib::PolyNode&' at /usr/include/c++/13/bits/vector.tcc:117:30, inlined from 'Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:2814:39: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.hpp:136:7: warning: 'MEM [(void *)&D.347844 + 72B]' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp: In member function 'Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/clipper/clipper.cpp:2814:49: note: '' declared here 2814 | polytree.AllNodes.emplace_back(PolyNode()); | ^ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExPolygon.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ElephantFootCompensation.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExPolygonCollection.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o -MF CMakeFiles/libslic3r.dir/Extruder.cpp.o.d -o CMakeFiles/libslic3r.dir/Extruder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Extruder.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Extruder.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExtrusionEntity.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExtrusionEntityCollection.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExtrusionSimulator.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Fill.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Fill3DHoneycomb.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillBase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ExtrusionEntity.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillConcentric.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Fill.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillBase.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillBase.cpp: In function 'std::pair Slic3r::path_lengths_along_contour(const ContourIntersectionPoint*, const ContourIntersectionPoint*, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillBase.cpp:245:149: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 245 | std::pair path_lengths_along_contour(const ContourIntersectionPoint *cp1, const ContourIntersectionPoint *cp2, double contour_length) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillHoneycomb.cpp [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillGyroid.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:276:85: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:661:74: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 661 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) { | ^ In file included from /usr/include/boost/geometry/index/rtree.hpp:58, from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:34, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:30, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:32, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:29, from /usr/include/boost/geometry/algorithms/buffer.hpp:41, from /usr/include/boost/geometry/geometry.hpp:66, from /usr/include/boost/geometry.hpp:17, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:23: /usr/include/boost/geometry/index/predicates.hpp: In instantiation of 'boost::geometry::index::detail::predicates::spatial_predicate boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment >]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:710:32: required from here /usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | intersects(Geometry const& g) | ^~~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillPlanePath.cpp [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillLine.cpp [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillLightning.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/DistanceField.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/Generator.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/Layer.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:276:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:869:53: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 869 | rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:1182:49: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:661:31: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 661 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) { | ^~~~~~~~~~~~ /usr/include/boost/geometry/index/predicates.hpp: In function 'boost::geometry::index::detail::predicates::spatial_predicate boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment >]': /usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | intersects(Geometry const& g) | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:710:45: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:710:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:760:49: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:760:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Line&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:664:31: note: parameter passing for argument of type 'Slic3r::FillAdaptive::rtree_segment_t' {aka 'boost::geometry::model::segment >'} when C++17 is enabled changed to match C++14 in GCC 10.1 664 | static inline rtree_segment_t mk_rtree_seg(const Line &l) { | ^~~~~~~~~~~~ [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/TreeNode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillLightning.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillRectilinear.cpp [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o -MF CMakeFiles/libslic3r.dir/Flow.cpp.o.d -o CMakeFiles/libslic3r.dir/Flow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/Generator.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -MF CMakeFiles/libslic3r.dir/Format/3mf.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/3mf.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::add_hook(Slic3r::FillAdaptive::Intersection const&, double, double, double, boost::geometry::index::rtree >, unsigned long>, boost::geometry::index::rstar<16ul, 4ul, 4ul, 32ul>, boost::geometry::index::indexable >, unsigned long> >, boost::geometry::index::equal_to >, unsigned long> >, boost::container::new_allocator >, unsigned long> > > const&, std::vector > const&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:710:32: note: parameter passing for argument of type 'struct spatial_predicate' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:710:45: note: parameter passing for argument of type 'struct rtree_segment_t' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:760:36: note: parameter passing for argument of type 'struct spatial_predicate' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:760:49: note: parameter passing for argument of type 'struct rtree_segment_t' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::connect_lines_using_hooks(std::vector >&&, Slic3r::ExPolygon const&, double, double, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'struct spatial_predicate' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:1182:49: note: parameter passing for argument of type 'struct rtree_segment_t' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -MF CMakeFiles/libslic3r.dir/Format/AMF.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/AMF.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Lightning/../../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::adaptive_fill_line_spacing(Slic3r::PrintObject const&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/FillAdaptive.cpp:276:27: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -MF CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/OBJ.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -MF CMakeFiles/libslic3r.dir/Format/objparser.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/objparser.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/3mf.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STL.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STL.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/STL.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/AMF.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SL1.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/SL1.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/OBJ.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/STL.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ThumbnailData.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/CoolingBuffer.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/SL1.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/SL1.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/FindReplace.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/PostProcessor.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/PrintExtents.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Format/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SpiralVase.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../GCodeWriter.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../GCode.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/CoolingBuffer.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/FindReplace.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/FindReplace.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/PrintExtents.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SpiralVase.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SpiralVase.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/PostProcessor.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/PostProcessor.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SeamPlacer.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/WipeTower.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SeamPlacer.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/SeamPlacer.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o -MF CMakeFiles/libslic3r.dir/GCode.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/WipeTower.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeReader.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.cpp: In constructor 'Slic3r::GCodeProcessor::GCodeProcessor()': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.cpp:820:25: warning: member 'Slic3r::GCodeProcessor::m_result' is used uninitialized [-Wuninitialized] 820 | : m_options_z_corrector(m_result) | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.cpp In file included from /usr/include/c++/13/bits/stl_tempbuf.h:62, from /usr/include/c++/13/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.cpp:1: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.cpp:559:59: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_uninitialized.h:63, from /usr/include/c++/13/memory:69, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:4: In function 'std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*)unsigned int*', inlined from 'std::__copy_move_a2(unsigned int const*, unsigned int const*, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from 'std::__copy_move_a1(unsigned int const*, unsigned int const*, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from 'std::__copy_move_a > >, unsigned int*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from 'std::copy<__gnu_cxx::__normal_iterator > >, unsigned int*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator > >, unsigned int*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy<__gnu_cxx::__normal_iterator > >, unsigned int*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned int*)unsigned int*' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator > >, unsigned int*, unsigned int>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, unsigned int*, std::allocator&)unsigned int*' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::forward_iterator_tag)void' at /usr/include/c++/13/bits/vector.tcc:814:38, inlined from 'std::vector >::insert<__gnu_cxx::__normal_iterator > >, void>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/13/bits/stl_vector.h:1483:19, inlined from 'Slic3r::append(std::vector >&, std::vector > const&)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:97:20, inlined from 'Slic3r::ToolOrdering::collect_extruder_statistics(bool)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:463:15: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'memmove' writing between 5 and 9223372036854775804 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/memory:65: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/13/bits/stl_vector.h:378:33, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/13/bits/stl_vector.h:375:7, inlined from 'std::vector >::_M_range_insert<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::forward_iterator_tag)void' at /usr/include/c++/13/bits/vector.tcc:805:40, inlined from 'std::vector >::insert<__gnu_cxx::__normal_iterator > >, void>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/13/bits/stl_vector.h:1483:19, inlined from 'Slic3r::append(std::vector >&, std::vector > const&)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:97:20, inlined from 'Slic3r::ToolOrdering::collect_extruder_statistics(bool)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:463:15: /usr/include/c++/13/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [4, 9223372036854775804] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/Circle.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/ConvexHull.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/MedialAxis.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tempbuf.h:62, from /usr/include/c++/13/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/../libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/../Line.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/Voronoi.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/MedialAxis.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/MedialAxis.cpp:1: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/MedialAxis.cpp:691:51: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry/VoronoiOffset.cpp [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Layer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.cpp [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -MF CMakeFiles/libslic3r.dir/LayerRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/LayerRegion.cpp [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o -MF CMakeFiles/libslic3r.dir/Line.cpp.o.d -o CMakeFiles/libslic3r.dir/Line.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Line.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -MF CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o.d -o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BlacklistedLibraryCheck.cpp [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -MF CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/LocalesUtils.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/LayerRegion.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o -MF CMakeFiles/libslic3r.dir/Model.cpp.o.d -o CMakeFiles/libslic3r.dir/Model.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -MF CMakeFiles/libslic3r.dir/ModelArrange.cpp.o.d -o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ModelArrange.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -MF CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MultiMaterialSegmentation.cpp [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -MF CMakeFiles/libslic3r.dir/CustomGCode.cpp.o.d -o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/CustomGCode.cpp [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Arrange.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ModelArrange.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/CustomGCode.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MultiMaterialSegmentation.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -MF CMakeFiles/libslic3r.dir/MultiPoint.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MultiPoint.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o -MF CMakeFiles/libslic3r.dir/ObjectID.cpp.o.d -o CMakeFiles/libslic3r.dir/ObjectID.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ObjectID.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PerimeterGenerator.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -MF CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o.d -o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.cpp [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o -MF CMakeFiles/libslic3r.dir/Platform.cpp.o.d -o CMakeFiles/libslic3r.dir/Platform.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Platform.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o -MF CMakeFiles/libslic3r.dir/Point.cpp.o.d -o CMakeFiles/libslic3r.dir/Point.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PerimeterGenerator.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PerimeterGenerator.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o -MF CMakeFiles/libslic3r.dir/Polygon.cpp.o.d -o CMakeFiles/libslic3r.dir/Polygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Polygon.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -MF CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Semver.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:27, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.hpp:4: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_fusion.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -MF CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o.d -o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PolygonTrimmer.cpp In file included from /usr/include/eigen3/Eigen/Core:253, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:1: In member function 'Eigen::internal::scalar_difference_op::operator()(long const&, long const&) const', inlined from 'Eigen::internal::binary_evaluator, Eigen::Matrix const, Eigen::Matrix const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, long, long>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const>, Eigen::internal::IndexBased, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::binary_evaluator, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::IndexBased, int>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>::assignCoeff(long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::Point::Point, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:134:72, inlined from 'Slic3r::clip_narrow_corner(Eigen::Matrix, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::range&, long, long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:254:63, inlined from 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:295:43: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'MEM[(long int &)&p02 + 8]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp: In function 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:100:13: note: 'MEM[(long int &)&p02 + 8]' was declared here 100 | Vec2i64 p02; | ^~~ In member function 'Eigen::internal::scalar_difference_op::operator()(long const&, long const&) const', inlined from 'Eigen::internal::binary_evaluator, Eigen::Matrix const, Eigen::Matrix const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, long, long>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const>, Eigen::internal::IndexBased, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::binary_evaluator, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::IndexBased, int>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>::assignCoeff(long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::Point::Point, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:134:72, inlined from 'Slic3r::clip_narrow_corner(Eigen::Matrix, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::range&, long, long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:254:63, inlined from 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:295:43: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'MEM[(long int &)&p02]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp: In function 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:100:13: note: 'MEM[(long int &)&p02]' was declared here 100 | Vec2i64 p02; | ^~~ In member function 'Eigen::internal::scalar_difference_op::operator()(long const&, long const&) const', inlined from 'Eigen::internal::binary_evaluator, Eigen::Matrix const, Eigen::Matrix const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, long, long>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const>, Eigen::internal::IndexBased, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::binary_evaluator, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::IndexBased, int>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>::assignCoeff(long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::Point::Point, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:134:72, inlined from 'Slic3r::clip_narrow_corner(Eigen::Matrix, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::range&, long, long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:255:63, inlined from 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:295:43: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'MEM[(long int &)&p22 + 8]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp: In function 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:101:13: note: 'MEM[(long int &)&p22 + 8]' was declared here 101 | Vec2i64 p22; | ^~~ In member function 'Eigen::internal::scalar_difference_op::operator()(long const&, long const&) const', inlined from 'Eigen::internal::binary_evaluator, Eigen::Matrix const, Eigen::Matrix const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, long, long>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const>, Eigen::internal::IndexBased, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::binary_evaluator, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:40, inlined from 'Eigen::internal::unary_evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::IndexBased, int>::coeff(long) const' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:589:40, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>::assignCoeff(long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::DenseBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::Point::Point, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> >(Eigen::MatrixBase, Eigen::CwiseBinaryOp, Eigen::CwiseUnaryOp, Eigen::CwiseBinaryOp, Eigen::Matrix const, Eigen::Matrix const> const> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const> > const&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:134:72, inlined from 'Slic3r::clip_narrow_corner(Eigen::Matrix, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::iterator&, Slic3r::MutablePolygon::range&, long, long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:255:63, inlined from 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:295:43: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'MEM[(long int &)&p22]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp: In function 'Slic3r::smooth_outward(Slic3r::MutablePolygon&, int)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MutablePolygon.cpp:101:13: note: 'MEM[(long int &)&p22]' was declared here 101 | Vec2i64 p22; | ^~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o -MF CMakeFiles/libslic3r.dir/Polyline.cpp.o.d -o CMakeFiles/libslic3r.dir/Polyline.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Polyline.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o -MF CMakeFiles/libslic3r.dir/Preset.cpp.o.d -o CMakeFiles/libslic3r.dir/Preset.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -MF CMakeFiles/libslic3r.dir/PresetBundle.cpp.o.d -o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PresetBundle.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o -MF CMakeFiles/libslic3r.dir/AppConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/AppConfig.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/AppConfig.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PresetBundle.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PresetBundle.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.cpp: In static member function 'static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.cpp:286:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 286 | for (const std::string &key : { "filament_settings_id" }) { | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.cpp:286:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o -MF CMakeFiles/libslic3r.dir/Print.cpp.o.d -o CMakeFiles/libslic3r.dir/Print.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o -MF CMakeFiles/libslic3r.dir/PrintApply.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintApply.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintApply.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o -MF CMakeFiles/libslic3r.dir/PrintBase.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp: In static member function 'static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp:1295:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 1295 | for (const std::string &key : { | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp:1295:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintApply.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -MF CMakeFiles/libslic3r.dir/PrintConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObject.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObject.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObjectSlice.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -MF CMakeFiles/libslic3r.dir/PrintRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintRegion.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -MF CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o.d -o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PNGReadWrite.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObjectSlice.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintRegion.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/QuadricEdgeCollapse.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o -MF CMakeFiles/libslic3r.dir/Semver.cpp.o.d -o CMakeFiles/libslic3r.dir/Semver.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Semver.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -MF CMakeFiles/libslic3r.dir/ShortestPath.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrint.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrintSteps.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp: In member function 'std::pair, std::unique_ptr > Slic3r::PrintObject::prepare_adaptive_infill_data()': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp:421:90: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp: In function 'std::vector > Slic3r::chain_segments_greedy_constrained_reversals2_(SegmentEndPointFunc, CouldReverseFunc, size_t, const PointType*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp:830:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 830 | if (chain2_flip) | ^~ In file included from /usr/include/c++/13/cassert:44, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ShortestPath.cpp:832:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 832 | assert(chain1 == nullptr || chain1->begin == end_point1 || chain1->end == end_point1); | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrintSteps.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrintSteps.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o -MF CMakeFiles/libslic3r.dir/Slicing.cpp.o.d -o CMakeFiles/libslic3r.dir/Slicing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Slicing.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SlicesToTriangleMesh.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Slicing.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ 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 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.cpp:41: In function 'boost::spirit::qi::detail::real_impl::parse<__gnu_cxx::__normal_iterator, std::allocator > >, double>(__gnu_cxx::__normal_iterator, std::allocator > >&, __gnu_cxx::__normal_iterator, std::allocator > > const&, double&, Slic3r::client::strict_real_policies_without_nan_inf const&)bool', inlined from 'boost::spirit::qi::any_real_parser::parse<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >(__gnu_cxx::__normal_iterator, std::allocator > >&, __gnu_cxx::__normal_iterator, std::allocator > > const&, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >&, boost::spirit::qi::char_class > const&, double&) constbool' at /usr/include/boost/spirit/home/qi/numeric/real.hpp:168:34, inlined from 'boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator, std::allocator > > > >::operator(), double>(boost::spirit::qi::any_real_parser const&, double&) constbool' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:50:33, inlined from 'boost::spirit::detail::any_if, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator, std::allocator > > >, boost::fusion::cons_iterator, boost::fusion::cons > const>, boost::fusion::cons_iterator, boost::fusion::vector_iterator, std::allocator > > >, 0>, boost::fusion::vector_iterator, std::allocator > > >, 2>, boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator, std::allocator > > > > >(boost::fusion::cons_iterator, boost::fusion::cons > const> const&, boost::fusion::vector_iterator, std::allocator > > >, 0> const&, boost::fusion::cons_iterator const&, boost::fusion::vector_iterator, std::allocator > > >, 2> const&, boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator, std::allocator > > > >&, mpl_::bool_)bool' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'boost::spirit::any_if, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator, std::allocator > > >, boost::fusion::cons, boost::fusion::cons >, boost::fusion::vector, std::allocator > > >, boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator, std::allocator > > > > >(boost::fusion::cons, boost::fusion::cons > const&, boost::fusion::vector, std::allocator > > >&, boost::spirit::qi::detail::expect_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure<__gnu_cxx::__normal_iterator, std::allocator > > > >, boost::spirit::traits::attribute_not_unused, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator, std::allocator > > >)bool' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'boost::spirit::qi::sequence_base, boost::fusion::cons > >, boost::fusion::cons, boost::fusion::cons > >::parse_impl<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::fusion::vector, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > >&, __gnu_cxx::__normal_iterator, std::allocator > > const&, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >&, boost::spirit::qi::char_class > const&, boost::fusion::vector, std::allocator > > >&, mpl_::bool_) constbool' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'boost::spirit::qi::sequence_base, boost::fusion::cons > >, boost::fusion::cons, boost::fusion::cons > >::parse<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::fusion::vector, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > >&, __gnu_cxx::__normal_iterator, std::allocator > > const&, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >&, boost::spirit::qi::char_class > const&, boost::fusion::vector, std::allocator > > >&) constbool' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'boost::spirit::qi::action, boost::fusion::cons > >, boost::phoenix::actor, std::allocator > >&, Slic3r::client::expr<__gnu_cxx::__normal_iterator, std::allocator > > >&)> >, 0l>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4l> > >::parse<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type const>(__gnu_cxx::__normal_iterator, std::allocator > >&, __gnu_cxx::__normal_iterator, std::allocator > > const&, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >&, boost::spirit::qi::char_class > const&, boost::spirit::unused_type const&) constbool' at /usr/include/boost/spirit/home/qi/action/action.hpp:63:30, inlined from 'boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator, std::allocator > >, boost::spirit::context, std::allocator > > >&, boost::fusion::cons >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type const>::operator(), boost::fusion::cons > >, boost::phoenix::actor, std::allocator > >&, Slic3r::client::expr<__gnu_cxx::__normal_iterator, std::allocator > > >&)> >, 0l>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4l> > > >(boost::spirit::qi::action, boost::fusion::cons > >, boost::phoenix::actor, std::allocator > >&, Slic3r::client::expr<__gnu_cxx::__normal_iterator, std::allocator > > >&)> >, 0l>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4l> > > const&) constbool' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:195:35, inlined from '_ZN5boost6fusion6detail10linear_anyINS0_13cons_iteratorIKNS0_4consINS_6spirit2qi6actionINS6_15expect_operatorINS4_INS6_15any_real_parserIdN6Slic3r6client36strict_real_policies_without_nan_infEEENS4_INS5_10repository2qi15iter_pos_parserENS0_4nil_EEEEEEENS_7phoenix5actorINS_5proto7exprns_10basic_exprINSL_6detail3tag13function_evalENSN_7argsns_5list4INSP_INSN_6tagns_3tag8terminalENST_4termINSQ_12function_ptrIvPFvRdRN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERNSB_4exprIS1B_EEEEEEELl0EEENSM_INS5_8argumentILi0EEEEENSM_INS1L_ILi1EEEEENSM_INS5_9attributeILi0EEEEEEELl4EEEEEEENS4_INS7_INS8_INS4_INS6_14any_int_parserIiLj10ELj1ELin1EEESI_EEEENSM_INSP_ISS_NSU_INSP_ISX_NSY_INSZ_IvPFvRiS1C_S1F_EEEEELl0EEES1N_S1P_S1S_EELl4EEEEEEENS4_INS7_INS8_INS4_INSF_15distinct_parserINS6_15any_bool_parserIbNS6_13bool_policiesIbEEEENS6_11alternativeINS4_INS6_10char_classINS5_3tag9char_codeINS2I_5alnumENS5_13char_encoding8standardEEEEENS4_INS6_12literal_charIS2M_Lb1ELb0EEESH_EEEEEENS5_11unused_typeEEESI_EEEENSM_INSP_ISS_NSU_INSP_ISX_NSY_INSZ_IvPFvRbS1C_S1F_EEEEELl0EEES1N_S1P_S1S_EELl4EEEEEEENS4_INS7_INS6_13raw_directiveINS6_16lexeme_directiveINS8_INS4_IS2Q_NS4_INS6_6kleeneINS2G_INS4_INS6_10differenceINS3B_INSB_24utf8_char_skipper_parserENS2P_INS2L_9iso8859_1ELb0ELb0EEEEES3E_EENS4_INS8_INS4_IS2Q_NS4_INS2H_INS2J_INS2I_5char_ES3D_EEEESH_EEEEEESH_EEEEEEEES2R_EEEEEEEEEENSM_INSP_ISS_NST_5list3INSP_ISX_NSY_INSZ_IvPFvRNS_14iterator_rangeIS1B_EES1F_EEEEELl0EEES1N_S1S_EELl3EEEEEEESH_EEEEEEEEEENS3_IKSH_EENS6_6detail20alternative_functionIS1B_NS5_7contextINS4_IS1F_NS4_IPKNSB_9MyContextESH_EEEENS0_6vectorIJEEEEENS2H_INS2J_INS2I_5spaceES3D_EEEEKS2U_EEEEbRKT_RKT0_RT1_N4mpl_5bool_ILb0EEE' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from '_ZN5boost6fusion6detail10linear_anyINS0_13cons_iteratorIKNS0_4consINS_6spirit2qi6actionINS6_15expect_operatorINS4_INS5_10repository2qi15distinct_parserINS6_14literal_stringIRA6_KcLb1EEENS6_11alternativeINS4_INS6_10char_classINS5_3tag9char_codeINSJ_5alnumENS5_13char_encoding8standardEEEEENS4_INS6_12literal_charISN_Lb1ELb0EEENS0_4nil_EEEEEEENS5_11unused_typeEEENS4_ISR_NS4_INS6_25parameterized_nonterminalINS6_4ruleIN9__gnu_cxx17__normal_iteratorIPSD_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEFN6Slic3r6client4exprIS19_EEPKNS1B_9MyContextEENS_5proto7exprns_4exprINS1I_6tagns_3tag8terminalENS1I_7argsns_4termINSK_INSJ_5spaceENSM_9iso8859_1EEEEELl0EEESW_SW_EENS0_6vectorIJNS_7phoenix5actorINS5_9attributeILi1EEEEEEEEEEST_EEEEEEEENS1Y_INS1J_10basic_exprINS1X_6detail3tag13function_evalENS1O_5list3INS28_IS1N_NS1P_INS29_12function_ptrIvPFvRS1D_S2E_EEEEELl0EEENS1Y_INS5_8argumentILi0EEEEENS1Y_INS1Z_ILi0EEEEEEELl3EEEEEEENS4_INS7_INS8_INS4_INS6_15any_real_parserIdNS1B_36strict_real_policies_without_nan_infEEENS4_INSA_15iter_pos_parserESS_EEEEEENS1Y_INS28_IS2B_NS1O_5list4INS28_IS1N_NS1P_INS2D_IvPFvRdRS19_S2E_EEEEELl0EEES2M_NS1Y_INS2K_ILi1EEEEES2O_EELl4EEEEEEENS4_INS7_INS8_INS4_INS6_14any_int_parserIiLj10ELj1ELin1EEES2X_EEEENS1Y_INS28_IS2B_NS30_INS28_IS1N_NS1P_INS2D_IvPFvRiS32_S2E_EEEEELl0EEES2M_S39_S2O_EELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INS6_15any_bool_parserIbNS6_13bool_policiesIbEEEESV_SW_EES2X_EEEENS1Y_INS28_IS2B_NS30_INS28_IS1N_NS1P_INS2D_IvPFvRbS32_S2E_EEEEELl0EEES2M_S39_S2O_EELl4EEEEEEENS4_INS7_INS6_13raw_directiveINS6_16lexeme_directiveINS8_INS4_ISR_NS4_INS6_6kleeneINSH_INS4_INS6_10differenceINS4C_INS1B_24utf8_char_skipper_parserENSQ_IS1R_Lb0ELb0EEEEES4E_EENS4_INS8_INS4_ISR_NS4_INSI_INSK_INSJ_5char_ES1R_EEEESS_EEEEEESS_EEEEEEEEST_EEEEEEEEEENS1Y_INS28_IS2B_NS2C_INS28_IS1N_NS1P_INS2D_IvPFvRNS_14iterator_rangeIS19_EES2E_EEEEELl0EEES2M_S2O_EELl3EEEEEEESS_EEEEEEEEEEEENS3_IKSS_EENS6_6detail20alternative_functionIS19_NS5_7contextINS4_IS2E_NS4_IS1G_SS_EEEENS1W_IJEEEEENSI_IS1S_EEKSW_EEEEbRKT_RKT0_RT1_N4mpl_5bool_ILb0EEE' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from '_ZN5boost6fusion6detail10linear_anyINS0_13cons_iteratorIKNS0_4consINS_6spirit2qi6actionINS6_15expect_operatorINS4_INS5_10repository2qi15distinct_parserINS6_14literal_stringIRA4_KcLb1EEENS6_11alternativeINS4_INS6_10char_classINS5_3tag9char_codeINSJ_5alnumENS5_13char_encoding8standardEEEEENS4_INS6_12literal_charISN_Lb1ELb0EEENS0_4nil_EEEEEEENS5_11unused_typeEEENS4_ISR_NS4_INS6_25parameterized_nonterminalINS6_4ruleIN9__gnu_cxx17__normal_iteratorIPSD_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEFN6Slic3r6client4exprIS19_EEPKNS1B_9MyContextEENS_5proto7exprns_4exprINS1I_6tagns_3tag8terminalENS1I_7argsns_4termINSK_INSJ_5spaceENSM_9iso8859_1EEEEELl0EEESW_SW_EENS0_6vectorIJNS_7phoenix5actorINS5_9attributeILi1EEEEEEEEEEST_EEEEEEEENS1Y_INS1J_10basic_exprINS1X_6detail3tag13function_evalENS1O_5list3INS28_IS1N_NS1P_INS29_12function_ptrIvPFvRS1D_S2E_EEEEELl0EEENS1Y_INS5_8argumentILi0EEEEENS1Y_INS1Z_ILi0EEEEEEELl3EEEEEEENS4_INS7_INS8_INS4_INSB_INSC_IRA6_SD_Lb1EEESV_SW_EES25_EEEES2R_EENS4_INS7_INS8_INS4_INS6_15any_real_parserIdNS1B_36strict_real_policies_without_nan_infEEENS4_INSA_15iter_pos_parserESS_EEEEEENS1Y_INS28_IS2B_NS1O_5list4INS28_IS1N_NS1P_INS2D_IvPFvRdRS19_S2E_EEEEELl0EEES2M_NS1Y_INS2K_ILi1EEEEES2O_EELl4EEEEEEENS4_INS7_INS8_INS4_INS6_14any_int_parserIiLj10ELj1ELin1EEES34_EEEENS1Y_INS28_IS2B_NS37_INS28_IS1N_NS1P_INS2D_IvPFvRiS39_S2E_EEEEELl0EEES2M_S3G_S2O_EELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INS6_15any_bool_parserIbNS6_13bool_policiesIbEEEESV_SW_EES34_EEEENS1Y_INS28_IS2B_NS37_INS28_IS1N_NS1P_INS2D_IvPFvRbS39_S2E_EEEEELl0EEES2M_S3G_S2O_EELl4EEEEEEENS4_INS7_INS6_13raw_directiveINS6_16lexeme_directiveINS8_INS4_ISR_NS4_INS6_6kleeneINSH_INS4_INS6_10differenceINS4J_INS1B_24utf8_char_skipper_parserENSQ_IS1R_Lb0ELb0EEEEES4L_EENS4_INS8_INS4_ISR_NS4_INSI_INSK_INSJ_5char_ES1R_EEEESS_EEEEEESS_EEEEEEEEST_EEEEEEEEEENS1Y_INS28_IS2B_NS2C_INS28_IS1N_NS1P_INS2D_IvPFvRNS_14iterator_rangeIS19_EES2E_EEEEELl0EEES2M_S2O_EELl3EEEEEEESS_EEEEEEEEEEEEEENS3_IKSS_EENS6_6detail20alternative_functionIS19_NS5_7contextINS4_IS2E_NS4_IS1G_SS_EEEENS1W_IJEEEEENSI_IS1S_EEKSW_EEEEbRKT_RKT0_RT1_N4mpl_5bool_ILb0EEE' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from '_ZN5boost6fusion6detail10linear_anyINS0_13cons_iteratorIKNS0_4consINS_6spirit2qi6actionINS6_15expect_operatorINS4_INS5_10repository2qi15distinct_parserINS6_14literal_stringIRA8_KcLb1EEENS6_11alternativeINS4_INS6_10char_classINS5_3tag9char_codeINSJ_5alnumENS5_13char_encoding8standardEEEEENS4_INS6_12literal_charISN_Lb1ELb0EEENS0_4nil_EEEEEEENS5_11unused_typeEEENS4_ISR_NS4_INS7_INS6_25parameterized_nonterminalINS6_4ruleIN9__gnu_cxx17__normal_iteratorIPSD_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEFN6Slic3r6client4exprIS19_EEPKNS1B_9MyContextEENS_5proto7exprns_4exprINS1I_6tagns_3tag8terminalENS1I_7argsns_4termINSK_INSJ_5spaceENSM_9iso8859_1EEEEELl0EEESW_SW_EENS0_6vectorIJNS_7phoenix5actorINS5_9attributeILi1EEEEEEEEEENS1Y_INS1J_10basic_exprINS1M_6assignENS1O_5list2INS1Y_INS1Z_ILi0EEEEENS1Y_INS5_8argumentILi0EEEEEEELl2EEEEEEENS4_ISR_NS4_IS23_NS4_IS23_SS_EEEEEEEEEEEEEENS1Y_INS24_INS1X_6detail3tag13function_evalENS1O_5list4INS24_IS1N_NS1P_INS2N_12function_ptrIvPFvRS1D_S2S_S2S_EEEEELl0EEES28_NS1Y_INS29_ILi1EEEEENS1Y_INS29_ILi2EEEEEEELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INSC_IRA4_SD_Lb1EEESV_SW_EENS4_ISR_NS4_IS23_ST_EEEEEEEENS1Y_INS24_IS2P_NS1O_5list3INS24_IS1N_NS1P_INS2R_IvPFvS2S_S2S_EEEEELl0EEES2B_S28_EELl3EEEEEEENS4_INS7_INS8_INS4_INSB_INSC_IRA6_SD_Lb1EEESV_SW_EES3B_EEEES3M_EENS4_INS7_INS8_INS4_INS6_15any_real_parserIdNS1B_36strict_real_policies_without_nan_infEEENS4_INSA_15iter_pos_parserESS_EEEEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRdRS19_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS8_INS4_INS6_14any_int_parserIiLj10ELj1ELin1EEES3Z_EEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRiS43_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INS6_15any_bool_parserIbNS6_13bool_policiesIbEEEESV_SW_EES3Z_EEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRbS43_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS6_13raw_directiveINS6_16lexeme_directiveINS8_INS4_ISR_NS4_INS6_6kleeneINSH_INS4_INS6_10differenceINS5B_INS1B_24utf8_char_skipper_parserENSQ_IS1R_Lb0ELb0EEEEES5D_EENS4_INS8_INS4_ISR_NS4_INSI_INSK_INSJ_5char_ES1R_EEEESS_EEEEEESS_EEEEEEEEST_EEEEEEEEEENS1Y_INS24_IS2P_NS3E_INS24_IS1N_NS1P_INS2R_IvPFvRNS_14iterator_rangeIS19_EES2S_EEEEELl0EEES2B_S28_EELl3EEEEEEESS_EEEEEEEEEEEEEEEENS3_IKSS_EENS6_6detail20alternative_functionIS19_NS5_7contextINS4_IS2S_NS4_IS1G_SS_EEEENS1W_IJEEEEENSI_IS1S_EEKSW_EEEEbRKT_RKT0_RT1_N4mpl_5bool_ILb0EEE.isra.0' 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] 337 | traits::assign_to(traits::negate(neg, n), attr); | ~~~~~~~~~~~~~~^~~~~~~~ /usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp: In function '_ZN5boost6fusion6detail10linear_anyINS0_13cons_iteratorIKNS0_4consINS_6spirit2qi6actionINS6_15expect_operatorINS4_INS5_10repository2qi15distinct_parserINS6_14literal_stringIRA8_KcLb1EEENS6_11alternativeINS4_INS6_10char_classINS5_3tag9char_codeINSJ_5alnumENS5_13char_encoding8standardEEEEENS4_INS6_12literal_charISN_Lb1ELb0EEENS0_4nil_EEEEEEENS5_11unused_typeEEENS4_ISR_NS4_INS7_INS6_25parameterized_nonterminalINS6_4ruleIN9__gnu_cxx17__normal_iteratorIPSD_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEFN6Slic3r6client4exprIS19_EEPKNS1B_9MyContextEENS_5proto7exprns_4exprINS1I_6tagns_3tag8terminalENS1I_7argsns_4termINSK_INSJ_5spaceENSM_9iso8859_1EEEEELl0EEESW_SW_EENS0_6vectorIJNS_7phoenix5actorINS5_9attributeILi1EEEEEEEEEENS1Y_INS1J_10basic_exprINS1M_6assignENS1O_5list2INS1Y_INS1Z_ILi0EEEEENS1Y_INS5_8argumentILi0EEEEEEELl2EEEEEEENS4_ISR_NS4_IS23_NS4_IS23_SS_EEEEEEEEEEEEEENS1Y_INS24_INS1X_6detail3tag13function_evalENS1O_5list4INS24_IS1N_NS1P_INS2N_12function_ptrIvPFvRS1D_S2S_S2S_EEEEELl0EEES28_NS1Y_INS29_ILi1EEEEENS1Y_INS29_ILi2EEEEEEELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INSC_IRA4_SD_Lb1EEESV_SW_EENS4_ISR_NS4_IS23_ST_EEEEEEEENS1Y_INS24_IS2P_NS1O_5list3INS24_IS1N_NS1P_INS2R_IvPFvS2S_S2S_EEEEELl0EEES2B_S28_EELl3EEEEEEENS4_INS7_INS8_INS4_INSB_INSC_IRA6_SD_Lb1EEESV_SW_EES3B_EEEES3M_EENS4_INS7_INS8_INS4_INS6_15any_real_parserIdNS1B_36strict_real_policies_without_nan_infEEENS4_INSA_15iter_pos_parserESS_EEEEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRdRS19_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS8_INS4_INS6_14any_int_parserIiLj10ELj1ELin1EEES3Z_EEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRiS43_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS8_INS4_INSB_INS6_15any_bool_parserIbNS6_13bool_policiesIbEEEESV_SW_EES3Z_EEEENS1Y_INS24_IS2P_NS2Q_INS24_IS1N_NS1P_INS2R_IvPFvRbS43_S2S_EEEEELl0EEES2B_S2Z_S28_EELl4EEEEEEENS4_INS7_INS6_13raw_directiveINS6_16lexeme_directiveINS8_INS4_ISR_NS4_INS6_6kleeneINSH_INS4_INS6_10differenceINS5B_INS1B_24utf8_char_skipper_parserENSQ_IS1R_Lb0ELb0EEEEES5D_EENS4_INS8_INS4_ISR_NS4_INSI_INSK_INSJ_5char_ES1R_EEEESS_EEEEEESS_EEEEEEEEST_EEEEEEEEEENS1Y_INS24_IS2P_NS3E_INS24_IS1N_NS1P_INS2R_IvPFvRNS_14iterator_rangeIS19_EES2S_EEEEELl0EEES2B_S28_EELl3EEEEEEESS_EEEEEEEEEEEEEEEENS3_IKSS_EENS6_6detail20alternative_functionIS19_NS5_7contextINS4_IS2S_NS4_IS1G_SS_EEEENS1W_IJEEEEENSI_IS1S_EEKSW_EEEEbRKT_RKT0_RT1_N4mpl_5bool_ILb0EEE.isra.0': /usr/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp:209:15: note: 'n' declared here 209 | T n; | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Slicing.cpp: In function 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Slicing.cpp:403:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 403 | if (z < z_span_variable.first || z > z_span_variable.second) | ^~ In file included from /usr/include/boost/assert.hpp:58, from /usr/include/boost/container_hash/detail/hash_float.hpp:19, from /usr/include/boost/container_hash/hash.hpp:22, from /usr/include/boost/functional/hash.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:22: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Slicing.cpp:406:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 406 | assert(layer_height_profile.size() >= 2); | ^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SlicingAdaptive.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o -MF CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o.d -o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SupportMaterial.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o -MF CMakeFiles/libslic3r.dir/Surface.cpp.o.d -o CMakeFiles/libslic3r.dir/Surface.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Surface.cpp [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -MF CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SurfaceCollection.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SlicingAdaptive.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o -MF CMakeFiles/libslic3r.dir/SVG.cpp.o.d -o CMakeFiles/libslic3r.dir/SVG.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SVG.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o -MF CMakeFiles/libslic3r.dir/Tesselate.cpp.o.d -o CMakeFiles/libslic3r.dir/Tesselate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Tesselate.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SupportMaterial.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SlicingAdaptive.cpp:1: /usr/include/c++/13/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = Slic3r::SlicingAdaptive::FaceZ; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'Slic3r::SlicingAdaptive::FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMesh.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o -MF CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangulateWall.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o -MF CMakeFiles/libslic3r.dir/Time.cpp.o.d -o CMakeFiles/libslic3r.dir/Time.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Time.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o -MF CMakeFiles/libslic3r.dir/utils.cpp.o.d -o CMakeFiles/libslic3r.dir/utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/utils.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o -MF CMakeFiles/libslic3r.dir/Thread.cpp.o.d -o CMakeFiles/libslic3r.dir/Thread.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Thread.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleSelector.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o -MF CMakeFiles/libslic3r.dir/Zipper.cpp.o.d -o CMakeFiles/libslic3r.dir/Zipper.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Zipper.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/MinAreaBoundingBox.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/utils.cpp:50: /usr/include/tbb/tbb.h:21:154: note: '#pragma message: TBB Warning: tbb.h contains deprecated functionality. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb.h contains deprecated functionality. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/utils.cpp:63: /usr/include/tbb/task_scheduler_init.h:21:154: note: '#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.' 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleSelector.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -MF CMakeFiles/libslic3r.dir/miniz_extension.cpp.o.d -o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/miniz_extension.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -MF CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/OpenVDBUtils.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Pad.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeMesher.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuilder.cpp In file included from /usr/include/c++/13/bits/stl_tempbuf.h:62, from /usr/include/c++/13/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/ClipperUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:1: In member function 'std::pair::pair(int&, int&)', inlined from 'std::make_pair(int&, int&)std::pair::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:14, inlined from 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::{lambda(Eigen::Matrix const&, int, Eigen::Matrix const&, int, Eigen::Matrix const&)#1}::operator()(Eigen::Matrix const&, int, Eigen::Matrix const&, int, Eigen::Matrix const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2235:38, inlined from 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2237:57: /usr/include/c++/13/bits/stl_pair.h:688:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2217:29: note: 'ilower' declared here 2217 | int iupper, ilower; | ^~~~~~ In member function 'std::pair::pair(int&, int&)', inlined from 'std::make_pair(int&, int&)std::pair::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:14, inlined from 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::{lambda(Eigen::Matrix const&, int, Eigen::Matrix const&, int, Eigen::Matrix const&)#1}::operator()(Eigen::Matrix const&, int, Eigen::Matrix const&, int, Eigen::Matrix const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2235:38, inlined from 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2238:57: /usr/include/c++/13/bits/stl_pair.h:688:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp: In function 'Slic3r::cut_mesh(indexed_triangle_set const&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMeshSlicer.cpp:2217:29: note: 'ilower' declared here 2217 | int iupper, ilower; | ^~~~~~ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTree.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuilder.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Rotfinder.cpp [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SpatIndex.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTree.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTree.cpp:14: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/RasterBase.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/RasterToPolygons.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Rotfinder.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTree.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:7: In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.516035 + 24].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.516035 + 48].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.516035 + 72].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.524314 + 24].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.524314 + 48].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.524314 + 72].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::filter()::{lambda(unsigned int, unsigned long, double)#1}::operator()(unsigned int, unsigned long, double) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.515949 + 24].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.515949 + 48].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ In member function 'Eigen::PlainObjectBase >::operator=(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::operator=(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: 'MEM[(struct PlainObjectBase &)&D.515949 + 72].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In member function 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(Eigen::Matrix const&, Eigen::Matrix const&, double, double, double, double)::{lambda(unsigned long)#1}::operator()(unsigned long) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/ConcaveHull.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Hollowing.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Clustering.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTree.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuilder.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuilder.cpp:3: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 40B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 44B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 48B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:1: In function 'Eigen::internal::pstoreu(double*, double __vector(2) const&)void', inlined from 'Eigen::internal::pstoret(double*, double __vector(2) const&)void' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:980:12, inlined from 'Eigen::internal::assign_op::assignPacket<0, double __vector(2)>(double*, double __vector(2) const&) constvoid' at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:28:50, inlined from 'Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignPacket<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:47, inlined from 'Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignPacketByOuterInner<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48, inlined from 'Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:279:85, inlined from 'Eigen::internal::dense_assignment_loop > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:455:81, inlined from 'Eigen::internal::call_dense_assignment_loop >, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Transpose >&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment >, Eigen::Matrix, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Transpose >&, Eigen::Matrix const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias >(Eigen::DenseBase > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::Matrix >(Eigen::DenseBase > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix >(Eigen::Matrix const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::sla::IndexedMesh::AABBImpl::squared_distance(indexed_triangle_set const&, Eigen::Matrix const&, int&, Eigen::Matrix&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:60:37, inlined from 'Slic3r::sla::IndexedMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:311:37: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2479:10: warning: 'MEM [(void *)&cc]' is used uninitialized [-Wuninitialized] 2479 | vec_xst(from, 0, to); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'Slic3r::sla::IndexedMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:310:33: note: 'MEM [(void *)&cc]' was declared here 310 | Eigen::Matrix cc; | ^~ In file included from /usr/include/eigen3/Eigen/Core:257: In member function 'Eigen::internal::assign_op::assignCoeff(double&, double const&) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:26, inlined from 'Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop >, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Transpose >&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment >, Eigen::Matrix, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Transpose >&, Eigen::Matrix const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias >(Eigen::DenseBase > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::_init1, Eigen::Matrix >(Eigen::DenseBase > const&)void' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix::Matrix >(Eigen::Matrix const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'Slic3r::sla::IndexedMesh::AABBImpl::squared_distance(indexed_triangle_set const&, Eigen::Matrix const&, int&, Eigen::Matrix&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:60:37, inlined from 'Slic3r::sla::IndexedMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:311:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'MEM[(double &)&cc + 16]' is used uninitialized [-Wuninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'Slic3r::sla::IndexedMesh::squared_distance(Eigen::Matrix const&, int&, Eigen::Matrix&) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:310:33: note: 'MEM[(double &)&cc + 16]' was declared here 310 | Eigen::Matrix cc; | ^~ In file included from /usr/include/eigen3/Eigen/Core:294: In member function 'Eigen::PlainObjectBase >::PlainObjectBase(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::Matrix(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'std::__new_allocator::construct(Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'std::allocator_traits >::construct(std::allocator&, Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::vector >::emplace_back(Slic3r::sla::IndexedMesh::hit_result&&)Slic3r::sla::IndexedMesh::hit_result&' at /usr/include/c++/13/bits/vector.tcc:117:30, inlined from 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: 'MEM[(struct PlainObjectBase &)&D.445427 + 24].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In member function 'Eigen::PlainObjectBase >::PlainObjectBase(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::Matrix(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'std::__new_allocator::construct(Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'std::allocator_traits >::construct(std::allocator&, Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::vector >::emplace_back(Slic3r::sla::IndexedMesh::hit_result&&)Slic3r::sla::IndexedMesh::hit_result&' at /usr/include/c++/13/bits/vector.tcc:117:30, inlined from 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: 'MEM[(struct PlainObjectBase &)&D.445427 + 48].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In member function 'Eigen::PlainObjectBase >::PlainObjectBase(Eigen::PlainObjectBase >&&)', inlined from 'Eigen::Matrix::Matrix(Eigen::Matrix&&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'std::__new_allocator::construct(Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'std::allocator_traits >::construct(std::allocator&, Slic3r::sla::IndexedMesh::hit_result*, Slic3r::sla::IndexedMesh::hit_result&&)void' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'std::vector >::emplace_back(Slic3r::sla::IndexedMesh::hit_result&&)Slic3r::sla::IndexedMesh::hit_result&' at /usr/include/c++/13/bits/vector.tcc:117:30, inlined from 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: 'MEM[(struct PlainObjectBase &)&D.445427 + 72].m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'Slic3r::sla::IndexedMesh::query_ray_hits(Eigen::Matrix const&, Eigen::Matrix const&) const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPoint.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:6: In member function 'Eigen::PlainObjectBase >::PlainObjectBase(Eigen::PlainObjectBase > const&)', inlined from 'Eigen::Matrix::Matrix(Eigen::Matrix const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from '__ct ' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:453:12, inlined from '__ct ' at /usr/include/c++/13/bits/stl_pair.h:688:35, inlined from 'Slic3r::sla::poisson_disk_from_samples > const&, Slic3r::sla::SupportPointGenerator::Structure&, float, Slic3r::sla::SupportPointGenerator::PointGrid3D&, Slic3r::sla::SupportPointGenerator::IslandCoverageFlags)::{lambda(Eigen::Matrix const&)#1}>(std::vector, std::allocator > > const&, float, Slic3r::sla::SupportPointGenerator::uniformly_cover(std::vector > const&, Slic3r::sla::SupportPointGenerator::Structure&, float, Slic3r::sla::SupportPointGenerator::PointGrid3D&, Slic3r::sla::SupportPointGenerator::IslandCoverageFlags)::{lambda(Eigen::Matrix const&)#1})std::vector, std::allocator > >' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:491:47, inlined from 'Slic3r::sla::SupportPointGenerator::uniformly_cover(std::vector > const&, Slic3r::sla::SupportPointGenerator::Structure&, float, Slic3r::sla::SupportPointGenerator::PointGrid3D&, Slic3r::sla::SupportPointGenerator::IslandCoverageFlags)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:588:52: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'Slic3r::sla::SupportPointGenerator::uniformly_cover(std::vector > const&, Slic3r::sla::SupportPointGenerator::Structure&, float, Slic3r::sla::SupportPointGenerator::PointGrid3D&, Slic3r::sla::SupportPointGenerator::IslandCoverageFlags)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportPointGenerator.cpp:488:38: note: 'data' declared here 488 | PoissonDiskGridEntry data; | ^~~~ In file included from /usr/include/eigen3/Eigen/Core:277, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Rotfinder.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Rotfinder.cpp:3: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 40B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 44B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 48B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:277, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stl.h:31, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMesh.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/OpenVDBUtils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Hollowing.cpp:4: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Slic3r::sla::DrainHole::to_mesh() const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Hollowing.cpp:156:24: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 40B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Slic3r::sla::DrainHole::to_mesh() const': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Slic3r::sla::DrainHole::to_mesh() const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Hollowing.cpp:156:24: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 44B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Slic3r::sla::DrainHole::to_mesh() const': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Slic3r::sla::DrainHole::to_mesh() const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/Hollowing.cpp:156:24: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 48B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Slic3r::sla::DrainHole::to_mesh() const': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ [ 59%] Linking CXX static library liblibslic3r.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r.a CMakeFiles/libslic3r.dir/pchheader.cpp.o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o CMakeFiles/libslic3r.dir/Brim.cpp.o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o CMakeFiles/libslic3r.dir/clipper.cpp.o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o CMakeFiles/libslic3r.dir/Config.cpp.o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o CMakeFiles/libslic3r.dir/Extruder.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o CMakeFiles/libslic3r.dir/Flow.cpp.o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o CMakeFiles/libslic3r.dir/Format/STL.cpp.o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode.cpp.o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o CMakeFiles/libslic3r.dir/Geometry.cpp.o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o CMakeFiles/libslic3r.dir/Layer.cpp.o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o CMakeFiles/libslic3r.dir/Line.cpp.o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o CMakeFiles/libslic3r.dir/Model.cpp.o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o CMakeFiles/libslic3r.dir/Arrange.cpp.o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o CMakeFiles/libslic3r.dir/ObjectID.cpp.o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o CMakeFiles/libslic3r.dir/Platform.cpp.o CMakeFiles/libslic3r.dir/Point.cpp.o CMakeFiles/libslic3r.dir/Polygon.cpp.o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o CMakeFiles/libslic3r.dir/Polyline.cpp.o CMakeFiles/libslic3r.dir/Preset.cpp.o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o CMakeFiles/libslic3r.dir/AppConfig.cpp.o CMakeFiles/libslic3r.dir/Print.cpp.o CMakeFiles/libslic3r.dir/PrintApply.cpp.o CMakeFiles/libslic3r.dir/PrintBase.cpp.o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o CMakeFiles/libslic3r.dir/PrintObject.cpp.o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/Semver.cpp.o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o CMakeFiles/libslic3r.dir/Slicing.cpp.o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o CMakeFiles/libslic3r.dir/Surface.cpp.o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o CMakeFiles/libslic3r.dir/SVG.cpp.o CMakeFiles/libslic3r.dir/Tesselate.cpp.o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o CMakeFiles/libslic3r.dir/utils.cpp.o CMakeFiles/libslic3r.dir/Time.cpp.o CMakeFiles/libslic3r.dir/Thread.cpp.o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o CMakeFiles/libslic3r.dir/Zipper.cpp.o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o /usr/bin/ranlib liblibslic3r.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 59%] Built target libslic3r /usr/bin/gmake -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 59%] Building CXX object src/libnest2d/CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libnest2d && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/libnest2d/CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o -MF CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o.d -o CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/src/libnest2d.cpp [ 60%] Linking CXX static library liblibnest2d.a cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libnest2d && /usr/bin/cmake -P CMakeFiles/libnest2d.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d.dir/link.txt --verbose=1 /usr/bin/ar qc liblibnest2d.a CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o /usr/bin/ranlib liblibnest2d.a gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 60%] Built target libnest2d /usr/bin/gmake -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend /usr/bin/gmake -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/depend /usr/bin/gmake -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend /usr/bin/gmake -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend /usr/bin/gmake -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend /usr/bin/gmake -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libnest2d /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build [ 60%] Generating typemap gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5: /usr/bin/perl -MExtUtils::Typemaps -MExtUtils::Typemaps::Basic -e "\$typemap = ExtUtils::Typemaps->new(file => \"/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/my.map\"); \$typemap->merge(typemap => ExtUtils::Typemaps::Basic->new); \$typemap->write(file => \"/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/typemap\")" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 60%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 60%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o [ 60%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o [ 61%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libnest2d && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/libnest2d/CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o -MF CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o.d -o CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libnest2d/libnest2d_tests_main.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/pchheader.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -MF CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o.d -o CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/fff_print_tests.cpp [ 61%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libnest2d && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT tests/libnest2d/CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -MF CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o.d -o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libnest2d/printer_parts.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -MF CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/libslic3r_tests.cpp [ 61%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/AboutDialog.cpp [ 61%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_print_tests_main.cpp [ 61%] Generating XS.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E env PERL5LIB=/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5: xsubpp -typemap typemap -output /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp -hiertype /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/main.xs cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/PrusaSlicer-version_2.4.2 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/CMakeFiles/XS.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' /usr/bin/gmake -f xs/CMakeFiles/XS.dir/build.make xs/CMakeFiles/XS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 62%] Building CXX object xs/CMakeFiles/XS.dir/XS.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DNDEBUG -DSLIC3RXS -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DXS_EXPORTS -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/usr/lib64/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT xs/CMakeFiles/XS.dir/XS.cpp.o -MF CMakeFiles/XS.dir/XS.cpp.o.d -o CMakeFiles/XS.dir/XS.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/AboutDialog.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src/xsinit.h:96, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:270: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__TriangleMesh_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:760:17: warning: unused variable 'CLASS' [-Wunused-variable] 760 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/TriangleMesh.xsp": In function 'void XS_Slic3r__TriangleMesh_facets(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/TriangleMesh.xsp":339:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Surface__Collection__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:2103:17: warning: unused variable 'CLASS' [-Wunused-variable] 2103 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Surface__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:2920:17: warning: unused variable 'CLASS' [-Wunused-variable] 2920 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Print_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:3709:17: warning: unused variable 'CLASS' [-Wunused-variable] 3709 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Print_set_callback_event(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:4820:17: warning: unused variable 'evt' [-Wunused-variable] 4820 | int evt = (int)SvIV(ST(1)) | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Polyline__Collection_chained_path(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:5112:17: warning: unused variable 'no_reverse' [-Wunused-variable] 5112 | bool no_reverse = (bool)SvUV(ST(1)) | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Polyline__Collection_chained_path_from(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:5154:17: warning: unused variable 'no_reverse' [-Wunused-variable] 5154 | bool no_reverse = (bool)SvUV(ST(2)) | ^~~~~~~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/PolylineCollection.xsp":71:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:5239:17: warning: unused variable 'CLASS' [-Wunused-variable] 5239 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/PolylineCollection.xsp": In function 'void XS_Slic3r__Polyline__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/PolylineCollection.xsp":107:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_DESTROY(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp":21:7: warning: deleting object of polymorphic class type 'Slic3r::Polyline' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp":295:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:6346:17: warning: unused variable 'CLASS' [-Wunused-variable] 6346 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp": In function 'void XS_Slic3r__Polyline_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polyline.xsp":304:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polygon.xsp": In function 'void XS_Slic3r__Polygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Polygon.xsp":373:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:7909:17: warning: unused variable 'CLASS' [-Wunused-variable] 7909 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Point_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:7989:17: warning: unused variable 'CLASS' [-Wunused-variable] 7989 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Point.xsp": In function 'void XS_Slic3r__Point_serialize(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Point.xsp":178:35: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/Point.xsp":178:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Pointf_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:9048:17: warning: unused variable 'CLASS' [-Wunused-variable] 9048 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Pointf3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:9604:17: warning: unused variable 'CLASS' [-Wunused-variable] 9604 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__GCode__PlaceholderParser_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:10182:17: warning: unused variable 'CLASS' [-Wunused-variable] 10182 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Layer__PerimeterGenerator_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:10448:17: warning: unused variable 'CLASS' [-Wunused-variable] 10448 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Model_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:10973:17: warning: unused variable 'CLASS' [-Wunused-variable] 10973 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Model_read_from_file(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:11048:17: warning: unused variable 'CLASS' [-Wunused-variable] 11048 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Model_load_stl(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:12348:17: warning: unused variable 'CLASS' [-Wunused-variable] 12348 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Line_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:15973:17: warning: unused variable 'CLASS' [-Wunused-variable] 15973 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Linef3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:16076:17: warning: unused variable 'CLASS' [-Wunused-variable] 16076 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__GCode__CoolingBuffer_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:19008:17: warning: unused variable 'CLASS' [-Wunused-variable] 19008 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__GCode_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:19137:17: warning: unused variable 'CLASS' [-Wunused-variable] 19137 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Flow__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:19640:17: warning: unused variable 'CLASS' [-Wunused-variable] 19640 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Flow__new_from_width(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:20048:17: warning: unused variable 'CLASS' [-Wunused-variable] 20048 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Filler_new_from_type(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:20607:17: warning: unused variable 'CLASS' [-Wunused-variable] 20607 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionSimulator__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:20693:17: warning: unused variable 'CLASS' [-Wunused-variable] 20693 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:21696:17: warning: unused variable 'CLASS' [-Wunused-variable] 21696 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExtrusionPath.xsp": In function 'void XS_Slic3r__ExtrusionPath_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExtrusionPath.xsp":243:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionMultiPath_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:22055:17: warning: unused variable 'CLASS' [-Wunused-variable] 22055 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionLoop_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:22569:17: warning: unused variable 'CLASS' [-Wunused-variable] 22569 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__Collection__new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:23466:17: warning: unused variable 'CLASS' [-Wunused-variable] 23466 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__ExtrusionPath__Collection_chained_path(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:23655:25: warning: variable 'role' set but not used [-Wunused-but-set-variable] 23655 | ExtrusionRole role; | ^~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExtrusionEntityCollection.xsp": In function 'void XS_Slic3r__ExtrusionPath__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExtrusionEntityCollection.xsp":224:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygonCollection.xsp":135:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:24816:17: warning: unused variable 'CLASS' [-Wunused-variable] 24816 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygonCollection.xsp": In function 'void XS_Slic3r__ExPolygon__Collection_append(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygonCollection.xsp":171:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygon.xsp": In function 'void XS_Slic3r__ExPolygon_new(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/ExPolygon.xsp":173:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'I32' {aka 'int'} [-Wsign-compare] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:25646:17: warning: unused variable 'CLASS' [-Wunused-variable] 25646 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Config_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:25724:17: warning: unused variable 'CLASS' [-Wunused-variable] 25724 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ [ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o [ 62%] Building CXX object xs/CMakeFiles/XS.dir/src/perlglue.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.cpp cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DNDEBUG -DSLIC3RXS -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DXS_EXPORTS -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r -I/usr/lib64/perl5/CORE -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT xs/CMakeFiles/XS.dir/src/perlglue.cpp.o -MF CMakeFiles/XS.dir/src/perlglue.cpp.o.d -o CMakeFiles/XS.dir/src/perlglue.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src/perlglue.cpp [ 62%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/KBShortcutsDialog.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__BridgeDetector_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:29141:17: warning: unused variable 'CLASS' [-Wunused-variable] 29141 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBox_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:29273:17: warning: unused variable 'CLASS' [-Wunused-variable] 29273 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/BoundingBox.xsp": In function 'void XS_Slic3r__Geometry__BoundingBox_serialize(PerlInterpreter*, CV*)': /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /usr/bin/perl -MExtUtils::XSpp::Cmd -e xspp -- -t "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/typemap.xspt" "/builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/xsp/BoundingBox.xsp":237:35: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'Eigen::DenseCoeffsBase, 1>::Scalar' {aka 'int'} [-Wformat=] /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBox_new_from_points(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:30296:17: warning: unused variable 'CLASS' [-Wunused-variable] 30296 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:30339:17: warning: unused variable 'CLASS' [-Wunused-variable] 30339 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf_new_from_points(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:31183:17: warning: unused variable 'CLASS' [-Wunused-variable] 31183 | char* CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'void XS_Slic3r__Geometry__BoundingBoxf3_new(PerlInterpreter*, CV*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:31226:17: warning: unused variable 'CLASS' [-Wunused-variable] 31226 | char * CLASS = (char *)SvPV_nolen(ST(0)) | ^~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src/xsinit.h:96, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/src/perlglue.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/KBShortcutsDialog.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.cpp: In function 'std::string Slic3r::GUI::get_main_info(bool)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.cpp:45:94: warning: 'wxString wxPlatformInfo::GetArchName() const' is deprecated: Use GetBitnessName() instead [-Wdeprecated-declarations] 45 | out << b_start << "System Architecture: " << b_end << wxPlatformInfo::Get().GetArchName() << line_end; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/wx-3.2/wx/utils.h:39, from /usr/include/wx-3.2/wx/cursor.h:75, from /usr/include/wx-3.2/wx/event.h:22, from /usr/include/wx-3.2/wx/wx.h:24, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/SysInfoDialog.cpp:1: /usr/include/wx-3.2/wx/platinfo.h:293:14: note: declared here 293 | wxString GetArchName() const | ^~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BackgroundSlicingProcess.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BitmapCache.cpp [ 63%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_data.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_data.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_data.cpp [ 63%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_print_tests.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BackgroundSlicingProcess.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BackgroundSlicingProcess.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_3mf.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_data.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BitmapCache.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_print_tests.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_3mf.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ConfigSnapshotDialog.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ConfigSnapshotDialog.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ConfigSnapshotDialog.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 63%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.cpp [ 63%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_aabbindirect.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 63%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLShadersManager.cpp [ 65%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_clipper_offset.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLShadersManager.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 66%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_supptgen_tests.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/admesh/stl.h:31, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/TriangleMesh.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/test_utils.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:5: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Eigen::Quaternion::FromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeMesher.hpp:119:73: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 40B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Eigen::Quaternion::FromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeMesher.hpp:119:73: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 44B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 1, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:212:88, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Eigen::Quaternion::FromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Matrix const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix const> > const&)Eigen::Quaternion' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:708:27, inlined from 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeMesher.hpp:119:73: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const float *)&svd + 48B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In function 'Slic3r::sla::get_mesh(Slic3r::sla::DiffBridge const&, unsigned long)': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.cpp:11: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_clipper_utils.cpp In file included from /usr/lib64/perl5/CORE/perl.h:5778, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/main.xs:11: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'XS_Slic3r__Model_arrange_objects(interpreter*, cv*)': /usr/lib64/perl5/CORE/pp.h:445:33: warning: 'RETVAL' may be used uninitialized [-Wmaybe-uninitialized] 445 | TARG->sv_u.svu_iv = TARGu_uv; \ | ^~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:12034:17: note: 'RETVAL' was declared here 12034 | bool RETVAL; | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_supptgen_tests.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLShader.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_raycast_tests.cpp In file included from /usr/lib64/perl5/CORE/perl.h:5837: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp: In function 'XS_Slic3r__Print_filament_stats(interpreter*, cv*)': /usr/lib64/perl5/CORE/embed.h:582:48: warning: 'RETVAL' may be used uninitialized [-Wmaybe-uninitialized] 582 | #define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a) | ~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.cpp:4435:17: note: 'RETVAL' was declared here 4435 | SV * RETVAL; | ^~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_extrusion_entity.cpp [ 66%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_config.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_config.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.cpp:31: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLAPrint.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_raycast_tests.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/OpenGLManager.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/sla_print/sla_test_utils.hpp:17: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 66%] Linking CXX executable libnest2d_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d_tests.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -o libnest2d_tests ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a /usr/lib64/libnlopt.so ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so -ldl /usr/lib64/libpng.so /usr/lib64/libopenvdb.so /usr/lib64/libtbb.so.2 /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_config.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_extrusion_entity.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/OpenGLManager.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Linking CXX executable sla_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/sla_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/sla_print_tests.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -o sla_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so -ldl /usr/lib64/libpng.so /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libtbb.so.2 /usr/lib64/libnlopt.so In file included from /usr/include/c++/13/bits/stl_uninitialized.h:63, from /usr/include/c++/13/memory:69, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.cpp:9: In function 'std::__copy_move::__copy_m(double const*, double const*, double*)double*', inlined from 'std::__copy_move_a2(double const*, double const*, double*)double*' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from 'std::__copy_move_a1(double const*, double const*, double*)double*' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from 'std::__copy_move_a > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from 'std::copy<__gnu_cxx::__normal_iterator > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from 'std::uninitialized_copy<__gnu_cxx::__normal_iterator > >, double*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*)double*' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator > >, double*, double>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, double*, std::allocator&)double*' at /usr/include/c++/13/bits/stl_uninitialized.h:373:37, inlined from 'std::vector >::_M_range_insert<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::forward_iterator_tag)void' at /usr/include/c++/13/bits/vector.tcc:814:38, inlined from 'std::vector >::insert<__gnu_cxx::__normal_iterator > >, void>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/13/bits/stl_vector.h:1483:19, inlined from 'Slic3r::append(std::vector >&, std::vector > const&)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:97:20, inlined from 'Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.cpp:1073:19: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'memmove' writing between 9 and 9223372036854775800 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/memory:65: In member function 'std::__new_allocator::allocate(unsigned long, void const*)', inlined from 'std::allocator_traits >::allocate(std::allocator&, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/13/bits/stl_vector.h:378:33, inlined from 'std::_Vector_base >::_M_allocate(unsigned long)' at /usr/include/c++/13/bits/stl_vector.h:375:7, inlined from 'std::vector >::_M_range_insert<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::forward_iterator_tag)void' at /usr/include/c++/13/bits/vector.tcc:805:40, inlined from 'std::vector >::insert<__gnu_cxx::__normal_iterator > >, void>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >)__gnu_cxx::__normal_iterator > >' at /usr/include/c++/13/bits/stl_vector.h:1483:19, inlined from 'Slic3r::append(std::vector >&, std::vector > const&)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:97:20, inlined from 'Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/3DScene.cpp:1073:19: /usr/include/c++/13/bits/new_allocator.h:151:55: note: at offset [-9223372036854775808, -1] into destination object of size [8, 9223372036854775800] allocated by 'operator new(unsigned long)' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Linking CXX shared library XS.so cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E cmake_link_script CMakeFiles/XS.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,XS.so -o XS.so CMakeFiles/XS.dir/XS.cpp.o CMakeFiles/XS.dir/src/perlglue.cpp.o ../src/libslic3r/liblibslic3r.a -lstdc++ ../src/libnest2d/liblibnest2d.a ../src/libslic3r/liblibslic3r.a ../src/libnest2d/liblibnest2d.a ../src/admesh/libadmesh.a ../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 ../src/clipper/libclipper.a ../src/boost/libnowide.a /usr/lib64/libexpat.so ../src/glu-libtess/libglu-libtess.a ../src/qhull/libqhullstatic.a ../src/semver/libsemver.a ../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so -ldl /usr/lib64/libpng.so /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libtbb.so.2 /usr/lib64/libnlopt.so /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_fill.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_fill.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/Fill.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_fill.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 66%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_elephant_foot_compensation.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_geometry.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_elephant_foot_compensation.cpp:9: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Fill/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/c++/13/vector:66, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/catch2/catch.hpp:564, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_config.cpp:1: In member function 'std::vector, std::allocator > >::assign(unsigned long, Eigen::Matrix const&)', inlined from 'Slic3r::ConfigOptionPoints::load(cereal::BinaryInputArchive&)void' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1301:22, inlined from 'cereal::access::member_load(cereal::BinaryInputArchive&, Slic3r::ConfigOptionPoints&)decltype (({parm#2}.load)({parm#1}))' at /usr/include/cereal/access.hpp:258:43, inlined from 'cereal::InputArchive::processImpl(Slic3r::ConfigOptionPoints&)cereal::BinaryInputArchive&' at /usr/include/cereal/cereal.hpp:933:28, inlined from 'cereal::InputArchive::process(Slic3r::ConfigOptionPoints&)void' at /usr/include/cereal/cereal.hpp:853:26, inlined from 'cereal::InputArchive::operator()(Slic3r::ConfigOptionPoints&)cereal::BinaryInputArchive&' at /usr/include/cereal/cereal.hpp:730:16, inlined from 'Slic3r::ConfigOptionDef::load_option_from_archive(cereal::BinaryInputArchive&) constSlic3r::ConfigOption*' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1679:80: /usr/include/c++/13/bits/stl_vector.h:806:23: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 806 | { _M_fill_assign(__n, __val); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function 'Slic3r::ConfigOptionDef::load_option_from_archive(cereal::BinaryInputArchive&) constSlic3r::ConfigOption*': /usr/include/c++/13/bits/vector.tcc:270:5: note: by argument 3 of type 'const struct value_type &' to 'std::vector, std::allocator > >::_M_fill_assign(unsigned long, Eigen::Matrix const&)' declared here 270 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1301:42: note: '' declared here 1301 | this->values.assign(cnt, Vec2d()); | ^~~~~~~ [ 67%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_flow.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_flow.cpp [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcode.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_data.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_flow.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcode.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In function 'dir_to_spheric': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:468: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 468 | bool SupportTreeBuildsteps::create_ground_pillar(const Vec3d &hjp, | /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_placeholder_parser.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PlaceholderParser.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_placeholder_parser.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcodefindreplace.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/FindReplace.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcodefindreplace.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/../Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_polygon.cpp [ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Selection.cpp [ 69%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcodewriter.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeWriter.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_gcodewriter.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 69%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_mutable_polygon.cpp [ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Selection.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 69%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_model.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_model.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_model.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Selection.cpp:8: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 69%] Built target libnest2d_tests In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_model.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/include/c++/13/bits/stl_heap.h: In function '__adjust_heap.isra': /usr/include/c++/13/bits/stl_heap.h:224: note: parameter passing for argument of type 'struct FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | [ 70%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_print.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_print.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_print.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:7: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_mutable_priority_queue.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_print.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_printgcode.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_stl.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_printgcode.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In member function 'initAuxBuffers', inlined from 'rebuild' at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from '__ct_base .constprop' at /usr/include/openvdb/tree/LeafManager.h:198:22: /usr/include/openvdb/tree/LeafManager.h:670:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 670 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/13/new: In member function '__ct_base .constprop': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_stl.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_printobject.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_meshboolean.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_marchingsquares.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintBase.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_printobject.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_skirt_brim.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_skirt_brim.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_timeutils.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_voronoi.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_skirt_brim.cpp:15:12: warning: 'int get_brim_tool(const std::string&)' defined but not used [-Wunused-function] 15 | static int get_brim_tool(const std::string &gcode) | ^~~~~~~~~~~~~ [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_optimizers.cpp [ 73%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_support_material.cpp In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/BoundingBox.hpp:6, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Geometry.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Selection.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Selection.cpp:2: In function 'Eigen::internal::ploadu(Eigen::internal::unpacket_traits::type const*)double __vector(2)', inlined from 'Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)double __vector(2)' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26, inlined from 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::packet<0, double __vector(2)>(long, long) constdouble __vector(2)' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:937:50, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacket<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacketByOuterInner<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48, inlined from 'Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:279:85, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:455:81, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2465:16: warning: 'MEM [(void *)&svd + 80B]' may be used uninitialized [-Wmaybe-uninitialized] 2465 | return vec_xl(0, const_cast(from)); | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> > const&)Eigen::Quaternion&': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:277: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const double *)&svd + 96B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::CwiseUnaryOp, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Block, Eigen::Matrix > const, 3, 1, false> const> > const&)Eigen::Quaternion&': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ [ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp [ 73%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_trianglemesh.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_support_material.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_png_io.cpp [ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/fff_print/test_trianglemesh.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 73%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_indexed_triangle_set.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function 'memmove', inlined from 'memmove' at /usr/include/boost/container/detail/copy_move_algo.hpp:184:19, inlined from 'uninitialized_copy_alloc' at /usr/include/boost/container/detail/copy_move_algo.hpp:462:23, inlined from 'priv_uninitialized_construct_at_end' at /usr/include/boost/container/vector.hpp:2662:72, inlined from 'assign' at /usr/include/boost/container/vector.hpp:1322:54, inlined from 'move_construct_impl' at /usr/include/boost/container/small_vector.hpp:460:22, inlined from '__ct ' at /usr/include/boost/container/small_vector.hpp:658:32, inlined from '__ct ' at /usr/include/c++/13/bits/stl_pair.h:688:35, inlined from 'construct' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'construct' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from '_M_construct_node' at /usr/include/c++/13/bits/stl_tree.h:597:32, inlined from '_M_create_node' at /usr/include/c++/13/bits/stl_tree.h:614:21, inlined from '__ct ' at /usr/include/c++/13/bits/stl_tree.h:1637:32, inlined from '_M_emplace_hint_unique' at /usr/include/c++/13/bits/stl_tree.h:2462:13, inlined from 'emplace_hint' at /usr/include/c++/13/bits/stl_map.h:640:38, inlined from 'emplace' at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from 'set_extruder_override' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:603:45: /usr/include/bits/string_fortified.h:36:34: warning: '__builtin_memcpy' reading between 9 and 9223372036854775804 bytes from a region of size 8 [-Wstringop-overread] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp: In member function 'set_extruder_override': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:603:70: note: at offset 24 into source object '' of size 32 603 | auto entity_map_it = (entity_map.emplace(entity, ExtruderPerCopy())).first; // (add and) return iterator | ^ [ 73%] Linking CXX executable fff_print_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/fff_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/fff_print_tests.dir/link.txt --verbose=1 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o CMakeFiles/fff_print_tests.dir/test_data.cpp.o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o CMakeFiles/fff_print_tests.dir/test_model.cpp.o CMakeFiles/fff_print_tests.dir/test_print.cpp.o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -o fff_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so -ldl /usr/lib64/libpng.so /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libtbb.so.2 /usr/lib64/libnlopt.so [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o -MF CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libnest2d/printer_parts.cpp [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/../Jobs/RotoptimizeJob.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:2: In member function 'Eigen::internal::assign_op::assignCoeff(double&, double const&) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:26, inlined from 'Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, 3, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, 3, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, 3, 1, false>, Eigen::Matrix, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Block, 3, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, 3, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, 3, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::internal::call_assignment, 3, 1, false>, Eigen::Matrix, Eigen::internal::assign_op >(Eigen::Block, 3, 1, false>&, Eigen::Matrix const&, Eigen::internal::assign_op const&, Eigen::internal::enable_if, Eigen::internal::evaluator_traits >::Shape>::value, void*>::type)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, inlined from 'Eigen::internal::call_assignment, 3, 1, false>, Eigen::Matrix >(Eigen::Block, 3, 1, false>&, Eigen::Matrix const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, inlined from 'Eigen::MatrixBase, 3, 1, false> >::operator= >(Eigen::DenseBase > const&)Eigen::Block, 3, 1, false>&' at /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28, inlined from 'Eigen::internal::transform_right_product_impl, Eigen::Matrix, 2, 1>::run(Eigen::Transform const&, Eigen::Matrix const&)' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1410:30, inlined from 'Eigen::Transform::operator* >(Eigen::EigenBase > const&) constEigen::internal::transform_right_product_impl, Eigen::Matrix, ((Eigen::internal::transform_traits >::{unnamed type#1})0)?(0) : ((((int)Eigen::Matrix::RowsAtCompileTime)==((int)(({unnamed type#1})4)))?(1) : (2)), Eigen::Matrix::ColsAtCompileTime>::ResultType const' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:436:102, inlined from 'Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, Slic3r::GUI::GLGizmoBase::UpdateData const&)' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:336:44: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'MEM[(double &)&local_offset_vec + 16]' may be used uninitialized [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, Slic3r::GUI::GLGizmoBase::UpdateData const&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:327:19: note: 'MEM[(double &)&local_offset_vec + 16]' was declared here 327 | Vec3d local_offset_vec; | ^~~~~~~~~~~~~~~~ [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -std=gnu++17 -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/tests/libslic3r/test_hollowing.cpp [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:18: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp [ 76%] Linking CXX executable libslic3r_tests cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/tests/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_tests.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o CMakeFiles/libslic3r_tests.dir/test_voronoi.cpp.o CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -o libslic3r_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib64/libboost_log.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libboost_chrono.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_date_time.so.1.78.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /usr/lib64/libexpat.so ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib64/libgmpxx.so /lib64/libmpfr.so /lib64/libgmp.so -ldl /usr/lib64/libpng.so /usr/lib64/libopenvdb.so /usr/lib64/libz.so /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libImath-3_1.so.29.9.0 -lm /usr/lib64/libtbb.so.2 /usr/lib64/libnlopt.so In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function 'adaptive_fill_line_spacing': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function '__make_heap', inlined from '__heap_select' at /usr/include/c++/13/bits/stl_algo.h:1635:23, inlined from '__partial_sort' at /usr/include/c++/13/bits/stl_algo.h:1910:25, inlined from '__introsort_loop' at /usr/include/c++/13/bits/stl_algo.h:1926:27: /usr/include/c++/13/bits/stl_heap.h:356:29: note: parameter passing for argument of type 'struct FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:16: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 76%] Built target sla_print_tests /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFlatten.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:2: In function 'Eigen::internal::ploadu(Eigen::internal::unpacket_traits::type const*)double __vector(2)', inlined from 'Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)double __vector(2)' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26, inlined from 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::packet<0, double __vector(2)>(long, long) constdouble __vector(2)' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:937:50, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacket<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacketByOuterInner<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48, inlined from 'Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:279:85, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:455:81, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Block, Eigen::Matrix > const, 3, 1, false> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2465:16: warning: 'MEM [(void *)&svd + 80B]' may be used uninitialized [-Wmaybe-uninitialized] 2465 | return vec_xl(0, const_cast(from)); | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Block, Eigen::Matrix > const, 3, 1, false> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&)Eigen::Quaternion&': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:277: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Block, Eigen::Matrix > const, 3, 1, false> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const double *)&svd + 96B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Block, Eigen::Matrix > const, 3, 1, false> >(Eigen::MatrixBase > const&, Eigen::MatrixBase, Eigen::Matrix > const, 3, 1, false> > const&)Eigen::Quaternion&': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp: In member function 'prepare_adaptive_infill_data': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp:417: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 417 | std::pair PrintObject::prepare_adaptive_infill_data() | In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:2: In function 'Eigen::internal::ploadu(Eigen::internal::unpacket_traits::type const*)double __vector(2)', inlined from 'Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)double __vector(2)' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26, inlined from 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::packet<0, double __vector(2)>(long, long) constdouble __vector(2)' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:937:50, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacket<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacketByOuterInner<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48, inlined from 'Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:279:85, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:455:81, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2465:16: warning: 'MEM [(void *)&svd + 80B]' may be used uninitialized [-Wmaybe-uninitialized] 2465 | return vec_xl(0, const_cast(from)); | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:277: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const double *)&svd + 96B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion& [clone .isra.0]': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLSelectionRectangle.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Model.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:10: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLSelectionRectangle.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:210, from /usr/include/eigen3/Eigen/Geometry:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Point.hpp:12, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:1: In function 'Eigen::internal::ploadu(Eigen::internal::unpacket_traits::type const*)double __vector(2)', inlined from 'Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)double __vector(2)' at /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:969:26, inlined from 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::packet<0, double __vector(2)>(long, long) constdouble __vector(2)' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:937:50, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacket<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:675:116, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignPacketByOuterInner<0, 0, double __vector(2)>(long, long)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:689:48, inlined from 'Eigen::internal::copy_using_evaluator_innervec_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 0, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:279:85, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:455:81, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Slic3r::GUI::GLGizmoHollow::render_points(Slic3r::GUI::Selection const&, bool) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:164:28: /usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:2465:16: warning: 'MEM [(void *)&svd + 80B]' may be used uninitialized [-Wmaybe-uninitialized] 2465 | return vec_xl(0, const_cast(from)); | ^ In file included from /usr/include/eigen3/Eigen/Geometry:42: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Slic3r::GUI::GLGizmoHollow::render_points(Slic3r::GUI::Selection const&, bool) const': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ In file included from /usr/include/eigen3/Eigen/Core:277: In member function 'Eigen::internal::mapbase_evaluator const, 3, 1, true>, Eigen::Matrix >::coeff(long, long) const', inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeff(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:654:63, inlined from 'Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>::assignCoeffByOuterInner(long, long)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:668:16, inlined from 'Eigen::internal::copy_using_evaluator_DefaultTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 2, 3>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:211:35, inlined from 'Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>, 3, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 3, 1, true> >, Eigen::internal::assign_op, 0>&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:456:92, inlined from 'Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'Eigen::internal::Assignment, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'Eigen::internal::call_assignment_no_alias, Eigen::Block const, 3, 1, true>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 3, 1, true> const&, Eigen::internal::assign_op const&)void' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Eigen::PlainObjectBase >::_set_noalias const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)Eigen::Matrix&' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'Eigen::PlainObjectBase >::PlainObjectBase const, 3, 1, true> >(Eigen::DenseBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:594:19, inlined from 'Eigen::Matrix::Matrix const, 3, 1, true> >(Eigen::EigenBase const, 3, 1, true> > const&)' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:423:29, inlined from 'Eigen::QuaternionBase >::setFromTwoVectors, Eigen::Matrix >(Eigen::MatrixBase > const&, Eigen::MatrixBase > const&)Eigen::Quaternion&' at /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:658:13, inlined from 'Slic3r::GUI::GLGizmoHollow::render_points(Slic3r::GUI::Selection const&, bool) const' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:164:28: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:911:56: warning: 'MEM[(const double *)&svd + 96B]' may be used uninitialized [-Wmaybe-uninitialized] 911 | return m_data[col * colStride() + row * rowStride()]; | ^ /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h: In member function 'Slic3r::GUI::GLGizmoHollow::render_points(Slic3r::GUI::Selection const&, bool) const': /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:657:36: note: 'svd' declared here 657 | JacobiSVD > svd(m, ComputeFullV); | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLModel.cpp In member function 'prepare_adaptive_infill_data', inlined from 'infill' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp:355:95, inlined from 'process' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Print.cpp:825:20: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintObject.cpp:421:84: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 421 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function 'memmove', inlined from 'memmove' at /usr/include/boost/container/detail/copy_move_algo.hpp:184:19, inlined from 'uninitialized_copy_alloc' at /usr/include/boost/container/detail/copy_move_algo.hpp:462:23, inlined from 'priv_uninitialized_construct_at_end' at /usr/include/boost/container/vector.hpp:2662:72, inlined from 'assign' at /usr/include/boost/container/vector.hpp:1322:54, inlined from 'move_construct_impl' at /usr/include/boost/container/small_vector.hpp:460:22, inlined from '__ct ' at /usr/include/boost/container/small_vector.hpp:658:32, inlined from '__ct ' at /usr/include/c++/13/bits/stl_pair.h:688:35, inlined from 'construct' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'construct' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from '_M_construct_node' at /usr/include/c++/13/bits/stl_tree.h:597:32, inlined from '_M_create_node' at /usr/include/c++/13/bits/stl_tree.h:614:21, inlined from '__ct ' at /usr/include/c++/13/bits/stl_tree.h:1637:32, inlined from '_M_emplace_hint_unique' at /usr/include/c++/13/bits/stl_tree.h:2462:13, inlined from 'emplace_hint' at /usr/include/c++/13/bits/stl_map.h:640:38, inlined from 'emplace' at /usr/include/c++/13/bits/stl_map.h:601:22, inlined from 'set_extruder_override' at /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:603:45: /usr/include/bits/string_fortified.h:36:34: warning: '__builtin_memcpy' reading between 9 and 9223372036854775804 bytes from a region of size 8 [-Wstringop-overread] 36 | return __builtin___memmove_chk (__dest, __src, __len, | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp: In member function 'set_extruder_override': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/ToolOrdering.cpp:603:70: note: at offset 24 into source object '' of size 32 603 | auto entity_map_it = (entity_map.emplace(entity, ExtruderPerCopy())).first; // (add and) return iterator | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLModel.cpp:5: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLTexture.cpp [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLToolbar.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLTexture.cpp:19: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable] 855 | int blockCo[16]; | ^~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable] 856 | int blockCg[16]; | ^~~~~~~ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/stb_dxt/stb_dxt.h: At global scope: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function] 982 | static void stbgl__compress(unsigned char *p, unsigned char *rgba, int w, int h, int isDxt5) | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLCanvas3D.hpp:16, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GLToolbar.cpp:6: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/PresetHints.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In function 'path_lengths_along_contour': lto1: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCodeReader.hpp:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/PresetHints.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:23: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3200:137: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3200 | return (it != time_mode.roles_times.end()) ? std::make_pair(it->second, it->second / time_mode.time) : std::make_pair(0.0f, 0.0f); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3206:43: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3206 | return std::make_pair(0.0, 0.0); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:41:2: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::NotifyReleaseMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:603:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 603 | for (const std::string& key : { "old_settings_layout_mode", | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:603:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:614:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 614 | for (const std::string& key : { "default_action_on_close_application", | ^~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Preferences.cpp:614:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying In file included from /usr/include/c++/13/bits/stl_tempbuf.h:62, from /usr/include/c++/13/memory:66, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/libslic3r.h:10, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:1: /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const float&; _T2 = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3200:68: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3209:30: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:427:31: required from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = unsigned char; size_t = long unsigned int]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI.cpp:108:70: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Init.cpp [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Preview.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3227:66: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3227 | auto [time, percent] = role_time_and_percent(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3231:86: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3231 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3198:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3198 | auto role_time_and_percent = [time_mode](ExtrusionRole role) { | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3203:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3203 | auto used_filament_per_role = [this, imperial_units](ExtrusionRole role) { | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Init.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Init.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Flow.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Layer.hpp:5, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Preview.cpp:3: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.cpp [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Utils.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp: In member function 'Slic3r::GUI::GCodeViewer::render_legend(float&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3227:61: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3227 | auto [time, percent] = role_time_and_percent(role); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GCodeViewer.cpp:3231:81: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3231 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/I18N.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_Utils.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.hpp:9, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.cpp:2: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/MainFrame.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_App.cpp:4: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/MainFrame.hpp:4, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/MainFrame.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/PresetComboBoxes.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/MainFrame.cpp:29: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.hpp:13, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Preset.hpp:11, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/PresetComboBoxes.hpp:7, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/PresetComboBoxes.cpp:1: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp:55: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'Slic3r::GUI::t_layer_height_range' {aka 'std::pair'} when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp: In member function 'void Slic3r::GUI::Plater::load_project(const wxString&)': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp:5128:21: error: call of overloaded 'load_files()' is ambiguous 5128 | if (! load_files({ into_path(filename) }).empty()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.hpp:171:25: note: candidate: 'std::vector Slic3r::GUI::Plater::load_files(const std::vector&, bool, bool, bool)' 171 | std::vector load_files(const std::vector& input_files, bool load_model = true, bool load_config = true, bool imperial_units = false); | ^~~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.hpp:175:10: note: candidate: 'bool Slic3r::GUI::Plater::load_files(const wxArrayString&)' 175 | bool load_files(const wxArrayString& filenames); | ^~~~~~~~~~ In member function 'initAuxBuffers', inlined from 'rebuild' at /usr/include/openvdb/tree/LeafManager.h:241:29, inlined from '__ct_base .constprop' at /usr/include/openvdb/tree/LeafManager.h:198:22: /usr/include/openvdb/tree/LeafManager.h:670:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 670 | mAuxBufferPtrs.reset(new NonConstBufferType[auxBufferCount]); | ^ /usr/include/c++/13/new: In member function '__ct_base .constprop': /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp: In lambda function: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/Plater.cpp:5814:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5814 | else if (0 <= instance_id && instance_id < mo.instances.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/slic3r && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/platform -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/src/libslic3r -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libnest2d/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/miniz -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/glu-libtess/include -I/builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libigl -isystem /usr/include/Imath -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fext-numeric-literals -Wall -Wno-reorder -pthread -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=10 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -c /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BitmapComboBox.cpp /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ Installing XS.pm and XS.{so,dll,bundle} into the local-lib directory ... cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs/XS.so /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/auto/Slic3r/XS/ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E make_directory /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/Slic3r/ cd /builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build/xs && /usr/bin/cmake -E copy /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/lib/Slic3r/XS.pm /builddir/build/BUILD/PrusaSlicer-version_2.4.2/xs/../local-lib/lib/perl5/ppc64le-linux-thread-multi/Slic3r/ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 81%] Built target XS /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ In file included from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:20, from /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/slic3r/GUI/BitmapComboBox.cpp:29: /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:550:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = double]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:590:40: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = double]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:715:32: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = int]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:756:38: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = int]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:843:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = std::__cxx11::basic_string]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:874:36: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = std::__cxx11::basic_string]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1066:50: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Slic3r::FloatOrPercent]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1195:34: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1230:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = Eigen::Matrix]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle >': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1306:35: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Eigen::Matrix]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1344:33: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = bool]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionVector': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1383:39: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:547:38: note: by 'Slic3r::ConfigOptionVector::serialize(Archive&) [with T = unsigned char]' 547 | template void serialize(Archive & ar) { ar(this->values); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:138:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrinterTechnology]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:139:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::GCodeFlavor]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:140:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::MachineLimitsUsage]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:141:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::PrintHostType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:142:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::AuthorizationType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:143:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::FuzzySkinType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:144:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::InfillPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:145:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::IroningType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:146:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SlicingMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:147:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialPattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:148:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialStyle]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:149:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SupportMaterialInterfacePattern]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:150:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SeamPosition]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:151:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLADisplayOrientation]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:152:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAPillarConnectionMode]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:153:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::BrimType]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:154:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::DraftShield]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:155:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::ForwardCompatibilitySubstitutionRule]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:1496:7: required from 'class Slic3r::ConfigOptionEnum' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/PrintConfig.hpp:933:1: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = Slic3r::SLAMaterialSpeed]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ gmake[2]: *** [src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make:667: src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp: In instantiation of 'class Slic3r::ConfigOptionSingle': /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:403:43: required from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = unsigned char]' /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:392:10: required from here /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:261:33: warning: 'virtual std::string Slic3r::ConfigOption::serialize() const' was hidden [-Woverloaded-virtual=] 261 | virtual std::string serialize() const = 0; | ^~~~~~~~~ /builddir/build/BUILD/PrusaSlicer-version_2.4.2/src/libslic3r/Config.hpp:329:38: note: by 'Slic3r::ConfigOptionSingle::serialize(Archive&) [with T = unsigned char]' 329 | template void serialize(Archive & ar) { ar(this->value); } | ^~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:1300: src/slic3r/CMakeFiles/libslic3r_gui.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 81%] Built target fff_print_tests gmake[2]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' [ 81%] Built target libslic3r_tests gmake[1]: Leaving directory '/builddir/build/BUILD/PrusaSlicer-version_2.4.2/redhat-linux-build' gmake: *** [Makefile:149: all] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.1TcGg7 (%build) Bad exit status from /var/tmp/rpm-tmp.1TcGg7 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 451066ab34e54414957b47829f8510b7 -D /var/lib/mock/f38-build-50926388-6080566/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 451066ab34e54414957b47829f8510b7 -D /var/lib/mock/f38-build-50926388-6080566/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.0_pg3ykc:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/prusa-slicer.spec'